From 27bd19d7413367c52a1f0825a026a2fe89c5cbcc Mon Sep 17 00:00:00 2001 From: triton Date: Fri, 31 Jan 2014 02:47:21 +0000 Subject: [PATCH] Re-generated the parser bindings for 32-bit Darwin/OSX. --- .../CSharp/i686-apple-darwin12.4.0/AST.cs | 265 ++++++++++++++++++ .../i686-apple-darwin12.4.0/CppParser.cs | 2 +- 2 files changed, 266 insertions(+), 1 deletion(-) diff --git a/src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/AST.cs b/src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/AST.cs index caaeed1e..4556e8b4 100644 --- a/src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/AST.cs +++ b/src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/AST.cs @@ -747,6 +747,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST12FunctionType13getParametersEj")] internal static extern global::System.IntPtr getParameters_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST12FunctionType13addParametersERPNS1_9ParameterE")] + internal static extern void addParameters_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST12FunctionType18getParametersCountEv")] @@ -800,6 +805,12 @@ namespace CppSharp return new CppSharp.Parser.AST.Parameter(__ret); } + public void addParameters(CppSharp.Parser.AST.Parameter s) + { + var arg0 = s == (CppSharp.Parser.AST.Parameter) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addParameters_0(__Instance, arg0); + } + public uint ParametersCount { get @@ -1503,6 +1514,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST26TemplateSpecializationType12getArgumentsEj")] internal static extern void getArguments_0(global::System.IntPtr instance, global::System.IntPtr __return, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST26TemplateSpecializationType12addArgumentsERNS1_16TemplateArgumentE")] + internal static extern void addArguments_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST26TemplateSpecializationType17getArgumentsCountEv")] @@ -1558,6 +1574,12 @@ namespace CppSharp return new CppSharp.Parser.AST.TemplateArgument(__instance); } + public void addArguments(CppSharp.Parser.AST.TemplateArgument s) + { + var arg0 = s == (CppSharp.Parser.AST.TemplateArgument) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addArguments_0(__Instance, arg0); + } + public uint ArgumentsCount { get @@ -2397,6 +2419,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST12VTableLayout13getComponentsEj")] internal static extern void getComponents_0(global::System.IntPtr instance, global::System.IntPtr __return, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST12VTableLayout13addComponentsERNS1_15VTableComponentE")] + internal static extern void addComponents_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST12VTableLayout18getComponentsCountEv")] @@ -2460,6 +2487,12 @@ namespace CppSharp return new CppSharp.Parser.AST.VTableComponent(__instance); } + public void addComponents(CppSharp.Parser.AST.VTableComponent s) + { + var arg0 = s == (CppSharp.Parser.AST.VTableComponent) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addComponents_0(__Instance, arg0); + } + public uint ComponentsCount { get @@ -2661,6 +2694,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST11ClassLayout11getVFTablesEj")] internal static extern void getVFTables_0(global::System.IntPtr instance, global::System.IntPtr __return, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST11ClassLayout11addVFTablesERNS1_11VFTableInfoE")] + internal static extern void addVFTables_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST11ClassLayout16getVFTablesCountEv")] @@ -2724,6 +2762,12 @@ namespace CppSharp return new CppSharp.Parser.AST.VFTableInfo(__instance); } + public void addVFTables(CppSharp.Parser.AST.VFTableInfo s) + { + var arg0 = s == (CppSharp.Parser.AST.VFTableInfo) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addVFTables_0(__Instance, arg0); + } + public uint VFTablesCount { get @@ -2894,6 +2938,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST11Declaration23getPreprocessedEntitiesEj")] internal static extern global::System.IntPtr getPreprocessedEntities_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST11Declaration23addPreprocessedEntitiesERPNS1_18PreprocessedEntityE")] + internal static extern void addPreprocessedEntities_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST11Declaration7getNameEv")] @@ -2976,6 +3025,12 @@ namespace CppSharp return new CppSharp.Parser.AST.PreprocessedEntity(__ret); } + public void addPreprocessedEntities(CppSharp.Parser.AST.PreprocessedEntity s) + { + var arg0 = s == (CppSharp.Parser.AST.PreprocessedEntity) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addPreprocessedEntities_0(__Instance, arg0); + } + public string Name { get @@ -3193,36 +3248,71 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext13getNamespacesEj")] internal static extern global::System.IntPtr getNamespaces_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext13addNamespacesERPNS1_9NamespaceE")] + internal static extern void addNamespaces_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext8getEnumsEj")] internal static extern global::System.IntPtr getEnums_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext8addEnumsERPNS1_11EnumerationE")] + internal static extern void addEnums_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext12getFunctionsEj")] internal static extern global::System.IntPtr getFunctions_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext12addFunctionsERPNS1_8FunctionE")] + internal static extern void addFunctions_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext10getClassesEj")] internal static extern global::System.IntPtr getClasses_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext10addClassesERPNS1_5ClassE")] + internal static extern void addClasses_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext12getTemplatesEj")] internal static extern global::System.IntPtr getTemplates_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext12addTemplatesERPNS1_8TemplateE")] + internal static extern void addTemplates_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext11getTypedefsEj")] internal static extern global::System.IntPtr getTypedefs_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext11addTypedefsERPNS1_11TypedefDeclE")] + internal static extern void addTypedefs_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext12getVariablesEj")] internal static extern global::System.IntPtr getVariables_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext12addVariablesERPNS1_8VariableE")] + internal static extern void addVariables_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST18DeclarationContext18getNamespacesCountEv")] @@ -3322,6 +3412,12 @@ namespace CppSharp return new CppSharp.Parser.AST.Namespace(__ret); } + public void addNamespaces(CppSharp.Parser.AST.Namespace s) + { + var arg0 = s == (CppSharp.Parser.AST.Namespace) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addNamespaces_0(__Instance, arg0); + } + public CppSharp.Parser.AST.Enumeration getEnums(uint i) { var __ret = Internal.getEnums_0(__Instance, i); @@ -3329,6 +3425,12 @@ namespace CppSharp return new CppSharp.Parser.AST.Enumeration(__ret); } + public void addEnums(CppSharp.Parser.AST.Enumeration s) + { + var arg0 = s == (CppSharp.Parser.AST.Enumeration) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addEnums_0(__Instance, arg0); + } + public CppSharp.Parser.AST.Function getFunctions(uint i) { var __ret = Internal.getFunctions_0(__Instance, i); @@ -3336,6 +3438,12 @@ namespace CppSharp return new CppSharp.Parser.AST.Function(__ret); } + public void addFunctions(CppSharp.Parser.AST.Function s) + { + var arg0 = s == (CppSharp.Parser.AST.Function) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addFunctions_0(__Instance, arg0); + } + public CppSharp.Parser.AST.Class getClasses(uint i) { var __ret = Internal.getClasses_0(__Instance, i); @@ -3343,6 +3451,12 @@ namespace CppSharp return new CppSharp.Parser.AST.Class(__ret); } + public void addClasses(CppSharp.Parser.AST.Class s) + { + var arg0 = s == (CppSharp.Parser.AST.Class) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addClasses_0(__Instance, arg0); + } + public CppSharp.Parser.AST.Template getTemplates(uint i) { var __ret = Internal.getTemplates_0(__Instance, i); @@ -3350,6 +3464,12 @@ namespace CppSharp return new CppSharp.Parser.AST.Template(__ret); } + public void addTemplates(CppSharp.Parser.AST.Template s) + { + var arg0 = s == (CppSharp.Parser.AST.Template) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addTemplates_0(__Instance, arg0); + } + public CppSharp.Parser.AST.TypedefDecl getTypedefs(uint i) { var __ret = Internal.getTypedefs_0(__Instance, i); @@ -3357,6 +3477,12 @@ namespace CppSharp return new CppSharp.Parser.AST.TypedefDecl(__ret); } + public void addTypedefs(CppSharp.Parser.AST.TypedefDecl s) + { + var arg0 = s == (CppSharp.Parser.AST.TypedefDecl) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addTypedefs_0(__Instance, arg0); + } + public CppSharp.Parser.AST.Variable getVariables(uint i) { var __ret = Internal.getVariables_0(__Instance, i); @@ -3364,6 +3490,12 @@ namespace CppSharp return new CppSharp.Parser.AST.Variable(__ret); } + public void addVariables(CppSharp.Parser.AST.Variable s) + { + var arg0 = s == (CppSharp.Parser.AST.Variable) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addVariables_0(__Instance, arg0); + } + public uint NamespacesCount { get @@ -3679,6 +3811,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST8Function13getParametersEj")] internal static extern global::System.IntPtr getParameters_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST8Function13addParametersERPNS1_9ParameterE")] + internal static extern void addParameters_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST8Function10getMangledEv")] @@ -3752,6 +3889,12 @@ namespace CppSharp return new CppSharp.Parser.AST.Parameter(__ret); } + public void addParameters(CppSharp.Parser.AST.Parameter s) + { + var arg0 = s == (CppSharp.Parser.AST.Parameter) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addParameters_0(__Instance, arg0); + } + public string Mangled { get @@ -4217,6 +4360,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST11Enumeration8getItemsEj")] internal static extern void getItems_0(global::System.IntPtr instance, global::System.IntPtr __return, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST11Enumeration8addItemsERNS2_4ItemE")] + internal static extern void addItems_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST11Enumeration13getItemsCountEv")] @@ -4387,6 +4535,12 @@ namespace CppSharp return new CppSharp.Parser.AST.Enumeration.Item(__instance); } + public void addItems(CppSharp.Parser.AST.Enumeration.Item s) + { + var arg0 = s == (CppSharp.Parser.AST.Enumeration.Item) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addItems_0(__Instance, arg0); + } + public uint ItemsCount { get @@ -4925,21 +5079,41 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST5Class8getBasesEj")] internal static extern global::System.IntPtr getBases_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST5Class8addBasesERPNS1_18BaseClassSpecifierE")] + internal static extern void addBases_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST5Class9getFieldsEj")] internal static extern global::System.IntPtr getFields_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST5Class9addFieldsERPNS1_5FieldE")] + internal static extern void addFields_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST5Class10getMethodsEj")] internal static extern global::System.IntPtr getMethods_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST5Class10addMethodsERPNS1_6MethodE")] + internal static extern void addMethods_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST5Class13getSpecifiersEj")] internal static extern global::System.IntPtr getSpecifiers_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST5Class13addSpecifiersERPNS1_19AccessSpecifierDeclE")] + internal static extern void addSpecifiers_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST5Class13getBasesCountEv")] @@ -5008,6 +5182,12 @@ namespace CppSharp return new CppSharp.Parser.AST.BaseClassSpecifier(__ret); } + public void addBases(CppSharp.Parser.AST.BaseClassSpecifier s) + { + var arg0 = s == (CppSharp.Parser.AST.BaseClassSpecifier) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addBases_0(__Instance, arg0); + } + public CppSharp.Parser.AST.Field getFields(uint i) { var __ret = Internal.getFields_0(__Instance, i); @@ -5015,6 +5195,12 @@ namespace CppSharp return new CppSharp.Parser.AST.Field(__ret); } + public void addFields(CppSharp.Parser.AST.Field s) + { + var arg0 = s == (CppSharp.Parser.AST.Field) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addFields_0(__Instance, arg0); + } + public CppSharp.Parser.AST.Method getMethods(uint i) { var __ret = Internal.getMethods_0(__Instance, i); @@ -5022,6 +5208,12 @@ namespace CppSharp return new CppSharp.Parser.AST.Method(__ret); } + public void addMethods(CppSharp.Parser.AST.Method s) + { + var arg0 = s == (CppSharp.Parser.AST.Method) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addMethods_0(__Instance, arg0); + } + public CppSharp.Parser.AST.AccessSpecifierDecl getSpecifiers(uint i) { var __ret = Internal.getSpecifiers_0(__Instance, i); @@ -5029,6 +5221,12 @@ namespace CppSharp return new CppSharp.Parser.AST.AccessSpecifierDecl(__ret); } + public void addSpecifiers(CppSharp.Parser.AST.AccessSpecifierDecl s) + { + var arg0 = s == (CppSharp.Parser.AST.AccessSpecifierDecl) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addSpecifiers_0(__Instance, arg0); + } + public uint BasesCount { get @@ -5232,6 +5430,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST8Template13getParametersEj")] internal static extern void getParameters_0(global::System.IntPtr instance, global::System.IntPtr __return, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST8Template13addParametersERNS1_17TemplateParameterE")] + internal static extern void addParameters_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST8Template18getParametersCountEv")] @@ -5287,6 +5490,12 @@ namespace CppSharp return new CppSharp.Parser.AST.TemplateParameter(__instance); } + public void addParameters(CppSharp.Parser.AST.TemplateParameter s) + { + var arg0 = s == (CppSharp.Parser.AST.TemplateParameter) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addParameters_0(__Instance, arg0); + } + public uint ParametersCount { get @@ -5338,6 +5547,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST13ClassTemplate18getSpecializationsEj")] internal static extern global::System.IntPtr getSpecializations_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST13ClassTemplate18addSpecializationsERPNS1_27ClassTemplateSpecializationE")] + internal static extern void addSpecializations_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST13ClassTemplate18FindSpecializationEPv")] @@ -5411,6 +5625,12 @@ namespace CppSharp return new CppSharp.Parser.AST.ClassTemplateSpecialization(__ret); } + public void addSpecializations(CppSharp.Parser.AST.ClassTemplateSpecialization s) + { + var arg0 = s == (CppSharp.Parser.AST.ClassTemplateSpecialization) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addSpecializations_0(__Instance, arg0); + } + public CppSharp.Parser.AST.ClassTemplateSpecialization FindSpecialization(global::System.IntPtr ptr) { var arg0 = ptr; @@ -5484,6 +5704,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST27ClassTemplateSpecialization12getArgumentsEj")] internal static extern void getArguments_0(global::System.IntPtr instance, global::System.IntPtr __return, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST27ClassTemplateSpecialization12addArgumentsERNS1_16TemplateArgumentE")] + internal static extern void addArguments_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST27ClassTemplateSpecialization17getArgumentsCountEv")] @@ -5539,6 +5764,12 @@ namespace CppSharp return new CppSharp.Parser.AST.TemplateArgument(__instance); } + public void addArguments(CppSharp.Parser.AST.TemplateArgument s) + { + var arg0 = s == (CppSharp.Parser.AST.TemplateArgument) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addArguments_0(__Instance, arg0); + } + public uint ArgumentsCount { get @@ -6071,6 +6302,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST15TranslationUnit9getMacrosEj")] internal static extern global::System.IntPtr getMacros_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST15TranslationUnit9addMacrosERPNS1_15MacroDefinitionE")] + internal static extern void addMacros_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST15TranslationUnit11getFileNameEv")] @@ -6134,6 +6370,12 @@ namespace CppSharp return new CppSharp.Parser.AST.MacroDefinition(__ret); } + public void addMacros(CppSharp.Parser.AST.MacroDefinition s) + { + var arg0 = s == (CppSharp.Parser.AST.MacroDefinition) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addMacros_0(__Instance, arg0); + } + public string FileName { get @@ -6201,6 +6443,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST13NativeLibrary10getSymbolsEj")] internal static extern global::System.IntPtr getSymbols_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST13NativeLibrary10addSymbolsEPKc")] + internal static extern void addSymbols_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST13NativeLibrary11getFileNameEv")] @@ -6272,6 +6519,13 @@ namespace CppSharp return Marshal.PtrToStringAnsi(__ret); } + public void addSymbols(string s) + { + var arg0 = Marshal.StringToHGlobalAnsi(s); + Internal.addSymbols_0(__Instance, arg0); + Marshal.FreeHGlobal(arg0); + } + public string FileName { get @@ -6324,6 +6578,11 @@ namespace CppSharp EntryPoint="_ZN8CppSharp9CppParser3AST10ASTContext19getTranslationUnitsEj")] internal static extern global::System.IntPtr getTranslationUnits_0(global::System.IntPtr instance, uint i); + [SuppressUnmanagedCodeSecurity] + [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, + EntryPoint="_ZN8CppSharp9CppParser3AST10ASTContext19addTranslationUnitsERPNS1_15TranslationUnitE")] + internal static extern void addTranslationUnits_0(global::System.IntPtr instance, global::System.IntPtr s); + [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, EntryPoint="_ZN8CppSharp9CppParser3AST10ASTContext24getTranslationUnitsCountEv")] @@ -6385,6 +6644,12 @@ namespace CppSharp return new CppSharp.Parser.AST.TranslationUnit(__ret); } + public void addTranslationUnits(CppSharp.Parser.AST.TranslationUnit s) + { + var arg0 = s == (CppSharp.Parser.AST.TranslationUnit) null ? global::System.IntPtr.Zero : s.__Instance; + Internal.addTranslationUnits_0(__Instance, arg0); + } + public uint TranslationUnitsCount { get diff --git a/src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppParser.cs b/src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppParser.cs index b1aec899..df72ca98 100644 --- a/src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppParser.cs +++ b/src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppParser.cs @@ -652,7 +652,7 @@ namespace CppSharp [SuppressUnmanagedCodeSecurity] [DllImport("CppSharp.CppParser.dll", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl, - EntryPoint="_ZN8CppSharp9CppParser12ParserResult14addDiagnosticsERKNS0_16ParserDiagnosticE")] + EntryPoint="_ZN8CppSharp9CppParser12ParserResult14addDiagnosticsERNS0_16ParserDiagnosticE")] internal static extern void addDiagnostics_0(global::System.IntPtr instance, global::System.IntPtr s); [SuppressUnmanagedCodeSecurity]