Browse Source

Re-generated OSX parser bindings.

pull/250/head
triton 11 years ago
parent
commit
572d0df792
  1. 1889
      src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/AST.cs
  2. 60
      src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppParser.cs
  3. 79
      src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/Target.cs

1889
src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/AST.cs

File diff suppressed because it is too large Load Diff

60
src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppParser.cs

@ -40,47 +40,26 @@ namespace CppSharp @@ -40,47 +40,26 @@ namespace CppSharp
[StructLayout(LayoutKind.Explicit, Size = 100)]
public struct Internal
{
[FieldOffset(0)]
internal Std.Vector Arguments;
[FieldOffset(12)]
internal Std.String FileName;
[FieldOffset(24)]
internal Std.Vector IncludeDirs;
[FieldOffset(36)]
internal Std.Vector SystemIncludeDirs;
[FieldOffset(48)]
internal Std.Vector Defines;
[FieldOffset(60)]
internal Std.Vector LibraryDirs;
[FieldOffset(72)]
internal global::System.IntPtr ASTContext;
public global::System.IntPtr ASTContext;
[FieldOffset(76)]
internal int ToolSetToUse;
[FieldOffset(80)]
internal Std.String TargetTriple;
public int ToolSetToUse;
[FieldOffset(92)]
internal CppSharp.Parser.AST.CppAbi Abi;
public CppSharp.Parser.AST.CppAbi Abi;
[FieldOffset(96)]
internal bool NoStandardIncludes;
public bool NoStandardIncludes;
[FieldOffset(97)]
internal bool NoBuiltinIncludes;
public bool NoBuiltinIncludes;
[FieldOffset(98)]
internal bool MicrosoftMode;
public bool MicrosoftMode;
[FieldOffset(99)]
internal bool Verbose;
public bool Verbose;
[SuppressUnmanagedCodeSecurity]
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
@ -488,20 +467,14 @@ namespace CppSharp @@ -488,20 +467,14 @@ namespace CppSharp
[StructLayout(LayoutKind.Explicit, Size = 36)]
public struct Internal
{
[FieldOffset(0)]
internal Std.String FileName;
[FieldOffset(12)]
internal Std.String Message;
[FieldOffset(24)]
internal CppSharp.Parser.ParserDiagnosticLevel Level;
public CppSharp.Parser.ParserDiagnosticLevel Level;
[FieldOffset(28)]
internal int LineNumber;
public int LineNumber;
[FieldOffset(32)]
internal int ColumnNumber;
public int ColumnNumber;
[SuppressUnmanagedCodeSecurity]
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
@ -656,20 +629,17 @@ namespace CppSharp @@ -656,20 +629,17 @@ namespace CppSharp
public unsafe partial class ParserResult : IDisposable
{
[StructLayout(LayoutKind.Explicit, Size = 24)]
[StructLayout(LayoutKind.Explicit, Size = 28)]
public struct Internal
{
[FieldOffset(0)]
internal CppSharp.Parser.ParserResultKind Kind;
[FieldOffset(4)]
internal Std.Vector Diagnostics;
public CppSharp.Parser.ParserResultKind Kind;
[FieldOffset(16)]
internal global::System.IntPtr ASTContext;
public global::System.IntPtr ASTContext;
[FieldOffset(20)]
internal global::System.IntPtr Library;
public global::System.IntPtr Library;
[SuppressUnmanagedCodeSecurity]
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
@ -721,7 +691,7 @@ namespace CppSharp @@ -721,7 +691,7 @@ namespace CppSharp
public ParserResult()
{
__Instance = Marshal.AllocHGlobal(24);
__Instance = Marshal.AllocHGlobal(28);
Internal.ctor_0(__Instance);
}

79
src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/Target.cs

@ -30,122 +30,119 @@ namespace CppSharp @@ -30,122 +30,119 @@ namespace CppSharp
[StructLayout(LayoutKind.Explicit, Size = 164)]
public struct Internal
{
[FieldOffset(0)]
internal Std.String ABI;
[FieldOffset(12)]
internal CppSharp.Parser.ParserIntType Char16Type;
public CppSharp.Parser.ParserIntType Char16Type;
[FieldOffset(16)]
internal CppSharp.Parser.ParserIntType Char32Type;
public CppSharp.Parser.ParserIntType Char32Type;
[FieldOffset(20)]
internal CppSharp.Parser.ParserIntType Int64Type;
public CppSharp.Parser.ParserIntType Int64Type;
[FieldOffset(24)]
internal CppSharp.Parser.ParserIntType IntMaxType;
public CppSharp.Parser.ParserIntType IntMaxType;
[FieldOffset(28)]
internal CppSharp.Parser.ParserIntType IntPtrType;
public CppSharp.Parser.ParserIntType IntPtrType;
[FieldOffset(32)]
internal CppSharp.Parser.ParserIntType SizeType;
public CppSharp.Parser.ParserIntType SizeType;
[FieldOffset(36)]
internal CppSharp.Parser.ParserIntType UIntMaxType;
public CppSharp.Parser.ParserIntType UIntMaxType;
[FieldOffset(40)]
internal CppSharp.Parser.ParserIntType WCharType;
public CppSharp.Parser.ParserIntType WCharType;
[FieldOffset(44)]
internal CppSharp.Parser.ParserIntType WIntType;
public CppSharp.Parser.ParserIntType WIntType;
[FieldOffset(48)]
internal uint BoolAlign;
public uint BoolAlign;
[FieldOffset(52)]
internal uint BoolWidth;
public uint BoolWidth;
[FieldOffset(56)]
internal uint CharAlign;
public uint CharAlign;
[FieldOffset(60)]
internal uint CharWidth;
public uint CharWidth;
[FieldOffset(64)]
internal uint Char16Align;
public uint Char16Align;
[FieldOffset(68)]
internal uint Char16Width;
public uint Char16Width;
[FieldOffset(72)]
internal uint Char32Align;
public uint Char32Align;
[FieldOffset(76)]
internal uint Char32Width;
public uint Char32Width;
[FieldOffset(80)]
internal uint HalfAlign;
public uint HalfAlign;
[FieldOffset(84)]
internal uint HalfWidth;
public uint HalfWidth;
[FieldOffset(88)]
internal uint FloatAlign;
public uint FloatAlign;
[FieldOffset(92)]
internal uint FloatWidth;
public uint FloatWidth;
[FieldOffset(96)]
internal uint DoubleAlign;
public uint DoubleAlign;
[FieldOffset(100)]
internal uint DoubleWidth;
public uint DoubleWidth;
[FieldOffset(104)]
internal uint ShortAlign;
public uint ShortAlign;
[FieldOffset(108)]
internal uint ShortWidth;
public uint ShortWidth;
[FieldOffset(112)]
internal uint IntAlign;
public uint IntAlign;
[FieldOffset(116)]
internal uint IntWidth;
public uint IntWidth;
[FieldOffset(120)]
internal uint IntMaxTWidth;
public uint IntMaxTWidth;
[FieldOffset(124)]
internal uint LongAlign;
public uint LongAlign;
[FieldOffset(128)]
internal uint LongWidth;
public uint LongWidth;
[FieldOffset(132)]
internal uint LongDoubleAlign;
public uint LongDoubleAlign;
[FieldOffset(136)]
internal uint LongDoubleWidth;
public uint LongDoubleWidth;
[FieldOffset(140)]
internal uint LongLongAlign;
public uint LongLongAlign;
[FieldOffset(144)]
internal uint LongLongWidth;
public uint LongLongWidth;
[FieldOffset(148)]
internal uint PointerAlign;
public uint PointerAlign;
[FieldOffset(152)]
internal uint PointerWidth;
public uint PointerWidth;
[FieldOffset(156)]
internal uint WCharAlign;
public uint WCharAlign;
[FieldOffset(160)]
internal uint WCharWidth;
public uint WCharWidth;
[SuppressUnmanagedCodeSecurity]
[DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,

Loading…
Cancel
Save