Browse Source

Regenerated the parser bindings.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/838/merge
Dimitar Dobrev 8 years ago
parent
commit
d9960538af
  1. 68
      src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppSharp.CppParser.cs
  2. 11
      src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/Std.cs
  3. 68
      src/CppParser/Bindings/CSharp/i686-pc-win32-msvc/CppSharp.CppParser.cs
  4. 11
      src/CppParser/Bindings/CSharp/i686-pc-win32-msvc/Std.cs
  5. 68
      src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/CppSharp.CppParser.cs
  6. 11
      src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/Std.cs
  7. 68
      src/CppParser/Bindings/CSharp/x86_64-linux-gnu-cxx11abi/CppSharp.CppParser.cs
  8. 11
      src/CppParser/Bindings/CSharp/x86_64-linux-gnu-cxx11abi/Std.cs
  9. 68
      src/CppParser/Bindings/CSharp/x86_64-linux-gnu/CppSharp.CppParser.cs
  10. 11
      src/CppParser/Bindings/CSharp/x86_64-linux-gnu/Std.cs
  11. 68
      src/CppParser/Bindings/CSharp/x86_64-pc-win32-msvc/CppSharp.CppParser.cs
  12. 11
      src/CppParser/Bindings/CSharp/x86_64-pc-win32-msvc/Std.cs

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

@ -2691,7 +2691,7 @@ namespace CppSharp @@ -2691,7 +2691,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr;
}
set
@ -3670,7 +3670,7 @@ namespace CppSharp @@ -3670,7 +3670,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr;
}
set
@ -4556,7 +4556,7 @@ namespace CppSharp @@ -4556,7 +4556,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr;
}
set
@ -4571,7 +4571,7 @@ namespace CppSharp @@ -4571,7 +4571,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr;
}
set
@ -4586,7 +4586,7 @@ namespace CppSharp @@ -4586,7 +4586,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr;
}
set
@ -6191,7 +6191,7 @@ namespace CppSharp @@ -6191,7 +6191,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr;
}
set
@ -6465,7 +6465,7 @@ namespace CppSharp @@ -6465,7 +6465,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr;
}
set
@ -7405,7 +7405,7 @@ namespace CppSharp @@ -7405,7 +7405,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr;
}
set
@ -7420,7 +7420,7 @@ namespace CppSharp @@ -7420,7 +7420,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr;
}
set
@ -7435,7 +7435,7 @@ namespace CppSharp @@ -7435,7 +7435,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr;
}
set
@ -8205,7 +8205,7 @@ namespace CppSharp @@ -8205,7 +8205,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr;
}
set
@ -8551,7 +8551,7 @@ namespace CppSharp @@ -8551,7 +8551,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr;
}
set
@ -13195,7 +13195,7 @@ namespace CppSharp @@ -13195,7 +13195,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr;
}
set
@ -13210,7 +13210,7 @@ namespace CppSharp @@ -13210,7 +13210,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr;
}
set
@ -13358,7 +13358,7 @@ namespace CppSharp @@ -13358,7 +13358,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr;
}
set
@ -13373,7 +13373,7 @@ namespace CppSharp @@ -13373,7 +13373,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr;
}
set
@ -13641,7 +13641,7 @@ namespace CppSharp @@ -13641,7 +13641,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr;
}
set
@ -13860,7 +13860,7 @@ namespace CppSharp @@ -13860,7 +13860,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr;
}
set
@ -14857,7 +14857,7 @@ namespace CppSharp @@ -14857,7 +14857,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -15402,7 +15402,7 @@ namespace CppSharp @@ -15402,7 +15402,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15678,7 +15678,7 @@ namespace CppSharp @@ -15678,7 +15678,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15858,7 +15858,7 @@ namespace CppSharp @@ -15858,7 +15858,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -16246,7 +16246,7 @@ namespace CppSharp @@ -16246,7 +16246,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr;
}
set
@ -16261,7 +16261,7 @@ namespace CppSharp @@ -16261,7 +16261,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr;
}
set
@ -16364,7 +16364,7 @@ namespace CppSharp @@ -16364,7 +16364,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16486,7 +16486,7 @@ namespace CppSharp @@ -16486,7 +16486,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16599,7 +16599,7 @@ namespace CppSharp @@ -16599,7 +16599,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16737,7 +16737,7 @@ namespace CppSharp @@ -16737,7 +16737,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16752,7 +16752,7 @@ namespace CppSharp @@ -16752,7 +16752,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr;
}
set
@ -17121,7 +17121,7 @@ namespace CppSharp @@ -17121,7 +17121,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr;
}
set
@ -18154,7 +18154,7 @@ namespace CppSharp @@ -18154,7 +18154,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr;
}
set
@ -18200,7 +18200,7 @@ namespace CppSharp @@ -18200,7 +18200,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr;
}
set
@ -18487,7 +18487,7 @@ namespace CppSharp @@ -18487,7 +18487,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr;
}
set
@ -18502,7 +18502,7 @@ namespace CppSharp @@ -18502,7 +18502,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr;
}
set

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

@ -1268,7 +1268,7 @@ namespace Std @@ -1268,7 +1268,7 @@ namespace Std
[SuppressUnmanagedCodeSecurity]
[DllImport("Std-symbols", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
EntryPoint="_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv")]
internal static extern global::System.IntPtr CStrc__N_std_N___1_S_basic_string__C___N_std_N___1_S_char_traits__C___N_std_N___1_S_allocator__C_0(global::System.IntPtr instance);
internal static extern global::System.IntPtr CStrc__N_std_N___1_S_basic_string__C___N_std_N___1_S_char_traits__C___N_std_N___1_S_allocator__C(global::System.IntPtr instance);
}
internal enum ShortMask : uint
@ -1456,10 +1456,13 @@ namespace Std @@ -1456,10 +1456,13 @@ namespace Std
__Instance = IntPtr.Zero;
}
public string CStr()
public string CStr
{
var __ret = global::Std.__1.BasicString.__Internal.CStrc__N_std_N___1_S_basic_string__C___N_std_N___1_S_char_traits__C___N_std_N___1_S_allocator__C_0((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
get
{
var __ret = global::Std.__1.BasicString.__Internal.CStrc__N_std_N___1_S_basic_string__C___N_std_N___1_S_char_traits__C___N_std_N___1_S_allocator__C((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
}
}
}

68
src/CppParser/Bindings/CSharp/i686-pc-win32-msvc/CppSharp.CppParser.cs

@ -2691,7 +2691,7 @@ namespace CppSharp @@ -2691,7 +2691,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr;
}
set
@ -3670,7 +3670,7 @@ namespace CppSharp @@ -3670,7 +3670,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr;
}
set
@ -4556,7 +4556,7 @@ namespace CppSharp @@ -4556,7 +4556,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr;
}
set
@ -4571,7 +4571,7 @@ namespace CppSharp @@ -4571,7 +4571,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr;
}
set
@ -4586,7 +4586,7 @@ namespace CppSharp @@ -4586,7 +4586,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr;
}
set
@ -6191,7 +6191,7 @@ namespace CppSharp @@ -6191,7 +6191,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr;
}
set
@ -6465,7 +6465,7 @@ namespace CppSharp @@ -6465,7 +6465,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr;
}
set
@ -7405,7 +7405,7 @@ namespace CppSharp @@ -7405,7 +7405,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr;
}
set
@ -7420,7 +7420,7 @@ namespace CppSharp @@ -7420,7 +7420,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr;
}
set
@ -7435,7 +7435,7 @@ namespace CppSharp @@ -7435,7 +7435,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr;
}
set
@ -8205,7 +8205,7 @@ namespace CppSharp @@ -8205,7 +8205,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr;
}
set
@ -8551,7 +8551,7 @@ namespace CppSharp @@ -8551,7 +8551,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr;
}
set
@ -13195,7 +13195,7 @@ namespace CppSharp @@ -13195,7 +13195,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr;
}
set
@ -13210,7 +13210,7 @@ namespace CppSharp @@ -13210,7 +13210,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr;
}
set
@ -13358,7 +13358,7 @@ namespace CppSharp @@ -13358,7 +13358,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr;
}
set
@ -13373,7 +13373,7 @@ namespace CppSharp @@ -13373,7 +13373,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr;
}
set
@ -13641,7 +13641,7 @@ namespace CppSharp @@ -13641,7 +13641,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr;
}
set
@ -13860,7 +13860,7 @@ namespace CppSharp @@ -13860,7 +13860,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr;
}
set
@ -14857,7 +14857,7 @@ namespace CppSharp @@ -14857,7 +14857,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -15402,7 +15402,7 @@ namespace CppSharp @@ -15402,7 +15402,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15678,7 +15678,7 @@ namespace CppSharp @@ -15678,7 +15678,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15858,7 +15858,7 @@ namespace CppSharp @@ -15858,7 +15858,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -16246,7 +16246,7 @@ namespace CppSharp @@ -16246,7 +16246,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr;
}
set
@ -16261,7 +16261,7 @@ namespace CppSharp @@ -16261,7 +16261,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr;
}
set
@ -16364,7 +16364,7 @@ namespace CppSharp @@ -16364,7 +16364,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16486,7 +16486,7 @@ namespace CppSharp @@ -16486,7 +16486,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16599,7 +16599,7 @@ namespace CppSharp @@ -16599,7 +16599,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16737,7 +16737,7 @@ namespace CppSharp @@ -16737,7 +16737,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16752,7 +16752,7 @@ namespace CppSharp @@ -16752,7 +16752,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr;
}
set
@ -17121,7 +17121,7 @@ namespace CppSharp @@ -17121,7 +17121,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr;
}
set
@ -18154,7 +18154,7 @@ namespace CppSharp @@ -18154,7 +18154,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr;
}
set
@ -18200,7 +18200,7 @@ namespace CppSharp @@ -18200,7 +18200,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr;
}
set
@ -18487,7 +18487,7 @@ namespace CppSharp @@ -18487,7 +18487,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr;
}
set
@ -18502,7 +18502,7 @@ namespace CppSharp @@ -18502,7 +18502,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr;
}
set

11
src/CppParser/Bindings/CSharp/i686-pc-win32-msvc/Std.cs

@ -498,7 +498,7 @@ namespace Std @@ -498,7 +498,7 @@ namespace Std
[SuppressUnmanagedCodeSecurity]
[DllImport("Std-symbols", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.ThisCall,
EntryPoint="?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ")]
internal static extern global::System.IntPtr CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C_0(global::System.IntPtr instance);
internal static extern global::System.IntPtr CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C(global::System.IntPtr instance);
}
public global::System.IntPtr __Instance { get; protected set; }
@ -569,10 +569,13 @@ namespace Std @@ -569,10 +569,13 @@ namespace Std
__Instance = IntPtr.Zero;
}
public string CStr()
public string CStr
{
var __ret = global::Std.BasicString.__Internal.CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C_0((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
get
{
var __ret = global::Std.BasicString.__Internal.CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
}
}
}

68
src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/CppSharp.CppParser.cs

@ -2691,7 +2691,7 @@ namespace CppSharp @@ -2691,7 +2691,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr;
}
set
@ -3669,7 +3669,7 @@ namespace CppSharp @@ -3669,7 +3669,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr;
}
set
@ -4555,7 +4555,7 @@ namespace CppSharp @@ -4555,7 +4555,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr;
}
set
@ -4570,7 +4570,7 @@ namespace CppSharp @@ -4570,7 +4570,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr;
}
set
@ -4585,7 +4585,7 @@ namespace CppSharp @@ -4585,7 +4585,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr;
}
set
@ -6190,7 +6190,7 @@ namespace CppSharp @@ -6190,7 +6190,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr;
}
set
@ -6464,7 +6464,7 @@ namespace CppSharp @@ -6464,7 +6464,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr;
}
set
@ -7404,7 +7404,7 @@ namespace CppSharp @@ -7404,7 +7404,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr;
}
set
@ -7419,7 +7419,7 @@ namespace CppSharp @@ -7419,7 +7419,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr;
}
set
@ -7434,7 +7434,7 @@ namespace CppSharp @@ -7434,7 +7434,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr;
}
set
@ -8204,7 +8204,7 @@ namespace CppSharp @@ -8204,7 +8204,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr;
}
set
@ -8550,7 +8550,7 @@ namespace CppSharp @@ -8550,7 +8550,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr;
}
set
@ -13194,7 +13194,7 @@ namespace CppSharp @@ -13194,7 +13194,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr;
}
set
@ -13209,7 +13209,7 @@ namespace CppSharp @@ -13209,7 +13209,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr;
}
set
@ -13357,7 +13357,7 @@ namespace CppSharp @@ -13357,7 +13357,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr;
}
set
@ -13372,7 +13372,7 @@ namespace CppSharp @@ -13372,7 +13372,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr;
}
set
@ -13640,7 +13640,7 @@ namespace CppSharp @@ -13640,7 +13640,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr;
}
set
@ -13859,7 +13859,7 @@ namespace CppSharp @@ -13859,7 +13859,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr;
}
set
@ -14856,7 +14856,7 @@ namespace CppSharp @@ -14856,7 +14856,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -15401,7 +15401,7 @@ namespace CppSharp @@ -15401,7 +15401,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15677,7 +15677,7 @@ namespace CppSharp @@ -15677,7 +15677,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15857,7 +15857,7 @@ namespace CppSharp @@ -15857,7 +15857,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -16245,7 +16245,7 @@ namespace CppSharp @@ -16245,7 +16245,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr;
}
set
@ -16260,7 +16260,7 @@ namespace CppSharp @@ -16260,7 +16260,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr;
}
set
@ -16363,7 +16363,7 @@ namespace CppSharp @@ -16363,7 +16363,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16485,7 +16485,7 @@ namespace CppSharp @@ -16485,7 +16485,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16598,7 +16598,7 @@ namespace CppSharp @@ -16598,7 +16598,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16736,7 +16736,7 @@ namespace CppSharp @@ -16736,7 +16736,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16751,7 +16751,7 @@ namespace CppSharp @@ -16751,7 +16751,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr;
}
set
@ -17120,7 +17120,7 @@ namespace CppSharp @@ -17120,7 +17120,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr;
}
set
@ -18153,7 +18153,7 @@ namespace CppSharp @@ -18153,7 +18153,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr;
}
set
@ -18199,7 +18199,7 @@ namespace CppSharp @@ -18199,7 +18199,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr;
}
set
@ -18486,7 +18486,7 @@ namespace CppSharp @@ -18486,7 +18486,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr;
}
set
@ -18501,7 +18501,7 @@ namespace CppSharp @@ -18501,7 +18501,7 @@ namespace CppSharp
{
get
{
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr();
return global::Std.__1.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr;
}
set

11
src/CppParser/Bindings/CSharp/x86_64-apple-darwin12.4.0/Std.cs

@ -1268,7 +1268,7 @@ namespace Std @@ -1268,7 +1268,7 @@ namespace Std
[SuppressUnmanagedCodeSecurity]
[DllImport("Std-symbols", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
EntryPoint="_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5c_strEv")]
internal static extern global::System.IntPtr CStrc__N_std_N___1_S_basic_string__C___N_std_N___1_S_char_traits__C___N_std_N___1_S_allocator__C_0(global::System.IntPtr instance);
internal static extern global::System.IntPtr CStrc__N_std_N___1_S_basic_string__C___N_std_N___1_S_char_traits__C___N_std_N___1_S_allocator__C(global::System.IntPtr instance);
}
internal enum ShortMask : uint
@ -1456,10 +1456,13 @@ namespace Std @@ -1456,10 +1456,13 @@ namespace Std
__Instance = IntPtr.Zero;
}
public string CStr()
public string CStr
{
var __ret = global::Std.__1.BasicString.__Internal.CStrc__N_std_N___1_S_basic_string__C___N_std_N___1_S_char_traits__C___N_std_N___1_S_allocator__C_0((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
get
{
var __ret = global::Std.__1.BasicString.__Internal.CStrc__N_std_N___1_S_basic_string__C___N_std_N___1_S_char_traits__C___N_std_N___1_S_allocator__C((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
}
}
}

68
src/CppParser/Bindings/CSharp/x86_64-linux-gnu-cxx11abi/CppSharp.CppParser.cs

@ -2691,7 +2691,7 @@ namespace CppSharp @@ -2691,7 +2691,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr;
}
set
@ -3669,7 +3669,7 @@ namespace CppSharp @@ -3669,7 +3669,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr;
}
set
@ -4555,7 +4555,7 @@ namespace CppSharp @@ -4555,7 +4555,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr;
}
set
@ -4570,7 +4570,7 @@ namespace CppSharp @@ -4570,7 +4570,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr;
}
set
@ -4585,7 +4585,7 @@ namespace CppSharp @@ -4585,7 +4585,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr;
}
set
@ -6190,7 +6190,7 @@ namespace CppSharp @@ -6190,7 +6190,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr;
}
set
@ -6464,7 +6464,7 @@ namespace CppSharp @@ -6464,7 +6464,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr;
}
set
@ -7404,7 +7404,7 @@ namespace CppSharp @@ -7404,7 +7404,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr;
}
set
@ -7419,7 +7419,7 @@ namespace CppSharp @@ -7419,7 +7419,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr;
}
set
@ -7434,7 +7434,7 @@ namespace CppSharp @@ -7434,7 +7434,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr;
}
set
@ -8204,7 +8204,7 @@ namespace CppSharp @@ -8204,7 +8204,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr;
}
set
@ -8550,7 +8550,7 @@ namespace CppSharp @@ -8550,7 +8550,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr;
}
set
@ -13194,7 +13194,7 @@ namespace CppSharp @@ -13194,7 +13194,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr;
}
set
@ -13209,7 +13209,7 @@ namespace CppSharp @@ -13209,7 +13209,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr;
}
set
@ -13357,7 +13357,7 @@ namespace CppSharp @@ -13357,7 +13357,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr;
}
set
@ -13372,7 +13372,7 @@ namespace CppSharp @@ -13372,7 +13372,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr;
}
set
@ -13640,7 +13640,7 @@ namespace CppSharp @@ -13640,7 +13640,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr;
}
set
@ -13859,7 +13859,7 @@ namespace CppSharp @@ -13859,7 +13859,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr;
}
set
@ -14856,7 +14856,7 @@ namespace CppSharp @@ -14856,7 +14856,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -15401,7 +15401,7 @@ namespace CppSharp @@ -15401,7 +15401,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15677,7 +15677,7 @@ namespace CppSharp @@ -15677,7 +15677,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15857,7 +15857,7 @@ namespace CppSharp @@ -15857,7 +15857,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -16245,7 +16245,7 @@ namespace CppSharp @@ -16245,7 +16245,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr;
}
set
@ -16260,7 +16260,7 @@ namespace CppSharp @@ -16260,7 +16260,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr;
}
set
@ -16363,7 +16363,7 @@ namespace CppSharp @@ -16363,7 +16363,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16485,7 +16485,7 @@ namespace CppSharp @@ -16485,7 +16485,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16598,7 +16598,7 @@ namespace CppSharp @@ -16598,7 +16598,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16736,7 +16736,7 @@ namespace CppSharp @@ -16736,7 +16736,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16751,7 +16751,7 @@ namespace CppSharp @@ -16751,7 +16751,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr;
}
set
@ -17120,7 +17120,7 @@ namespace CppSharp @@ -17120,7 +17120,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr;
}
set
@ -18153,7 +18153,7 @@ namespace CppSharp @@ -18153,7 +18153,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr;
}
set
@ -18199,7 +18199,7 @@ namespace CppSharp @@ -18199,7 +18199,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr;
}
set
@ -18486,7 +18486,7 @@ namespace CppSharp @@ -18486,7 +18486,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr;
}
set
@ -18501,7 +18501,7 @@ namespace CppSharp @@ -18501,7 +18501,7 @@ namespace CppSharp
{
get
{
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr();
return global::Std.Cxx11.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr;
}
set

11
src/CppParser/Bindings/CSharp/x86_64-linux-gnu-cxx11abi/Std.cs

@ -603,7 +603,7 @@ namespace Std @@ -603,7 +603,7 @@ namespace Std
[SuppressUnmanagedCodeSecurity]
[DllImport("Std-symbols", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
EntryPoint="_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5c_strEv")]
internal static extern global::System.IntPtr CStrc__N_std_N___cxx11_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C_0(global::System.IntPtr instance);
internal static extern global::System.IntPtr CStrc__N_std_N___cxx11_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C(global::System.IntPtr instance);
}
internal enum S_localCapacity : uint
@ -702,10 +702,13 @@ namespace Std @@ -702,10 +702,13 @@ namespace Std
__Instance = IntPtr.Zero;
}
public string CStr()
public string CStr
{
var __ret = global::Std.Cxx11.BasicString.__Internal.CStrc__N_std_N___cxx11_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C_0((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
get
{
var __ret = global::Std.Cxx11.BasicString.__Internal.CStrc__N_std_N___cxx11_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
}
}
}

68
src/CppParser/Bindings/CSharp/x86_64-linux-gnu/CppSharp.CppParser.cs

@ -2691,7 +2691,7 @@ namespace CppSharp @@ -2691,7 +2691,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr;
}
set
@ -3669,7 +3669,7 @@ namespace CppSharp @@ -3669,7 +3669,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr;
}
set
@ -4555,7 +4555,7 @@ namespace CppSharp @@ -4555,7 +4555,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr;
}
set
@ -4570,7 +4570,7 @@ namespace CppSharp @@ -4570,7 +4570,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr;
}
set
@ -4585,7 +4585,7 @@ namespace CppSharp @@ -4585,7 +4585,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr;
}
set
@ -6190,7 +6190,7 @@ namespace CppSharp @@ -6190,7 +6190,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr;
}
set
@ -6464,7 +6464,7 @@ namespace CppSharp @@ -6464,7 +6464,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr;
}
set
@ -7404,7 +7404,7 @@ namespace CppSharp @@ -7404,7 +7404,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr;
}
set
@ -7419,7 +7419,7 @@ namespace CppSharp @@ -7419,7 +7419,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr;
}
set
@ -7434,7 +7434,7 @@ namespace CppSharp @@ -7434,7 +7434,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr;
}
set
@ -8204,7 +8204,7 @@ namespace CppSharp @@ -8204,7 +8204,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr;
}
set
@ -8550,7 +8550,7 @@ namespace CppSharp @@ -8550,7 +8550,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr;
}
set
@ -13194,7 +13194,7 @@ namespace CppSharp @@ -13194,7 +13194,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr;
}
set
@ -13209,7 +13209,7 @@ namespace CppSharp @@ -13209,7 +13209,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr;
}
set
@ -13357,7 +13357,7 @@ namespace CppSharp @@ -13357,7 +13357,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr;
}
set
@ -13372,7 +13372,7 @@ namespace CppSharp @@ -13372,7 +13372,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr;
}
set
@ -13640,7 +13640,7 @@ namespace CppSharp @@ -13640,7 +13640,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr;
}
set
@ -13859,7 +13859,7 @@ namespace CppSharp @@ -13859,7 +13859,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr;
}
set
@ -14856,7 +14856,7 @@ namespace CppSharp @@ -14856,7 +14856,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -15401,7 +15401,7 @@ namespace CppSharp @@ -15401,7 +15401,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15677,7 +15677,7 @@ namespace CppSharp @@ -15677,7 +15677,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15857,7 +15857,7 @@ namespace CppSharp @@ -15857,7 +15857,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -16245,7 +16245,7 @@ namespace CppSharp @@ -16245,7 +16245,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr;
}
set
@ -16260,7 +16260,7 @@ namespace CppSharp @@ -16260,7 +16260,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr;
}
set
@ -16363,7 +16363,7 @@ namespace CppSharp @@ -16363,7 +16363,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16485,7 +16485,7 @@ namespace CppSharp @@ -16485,7 +16485,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16598,7 +16598,7 @@ namespace CppSharp @@ -16598,7 +16598,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16736,7 +16736,7 @@ namespace CppSharp @@ -16736,7 +16736,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16751,7 +16751,7 @@ namespace CppSharp @@ -16751,7 +16751,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr;
}
set
@ -17120,7 +17120,7 @@ namespace CppSharp @@ -17120,7 +17120,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr;
}
set
@ -18153,7 +18153,7 @@ namespace CppSharp @@ -18153,7 +18153,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr;
}
set
@ -18199,7 +18199,7 @@ namespace CppSharp @@ -18199,7 +18199,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr;
}
set
@ -18486,7 +18486,7 @@ namespace CppSharp @@ -18486,7 +18486,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr;
}
set
@ -18501,7 +18501,7 @@ namespace CppSharp @@ -18501,7 +18501,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr;
}
set

11
src/CppParser/Bindings/CSharp/x86_64-linux-gnu/Std.cs

@ -589,7 +589,7 @@ namespace Std @@ -589,7 +589,7 @@ namespace Std
[SuppressUnmanagedCodeSecurity]
[DllImport("Std-symbols", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
EntryPoint="_ZNKSs5c_strEv")]
internal static extern global::System.IntPtr CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C_0(global::System.IntPtr instance);
internal static extern global::System.IntPtr CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C(global::System.IntPtr instance);
}
public unsafe partial class AllocHider
@ -702,10 +702,13 @@ namespace Std @@ -702,10 +702,13 @@ namespace Std
__Instance = IntPtr.Zero;
}
public string CStr()
public string CStr
{
var __ret = global::Std.BasicString.__Internal.CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C_0((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
get
{
var __ret = global::Std.BasicString.__Internal.CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
}
}
}

68
src/CppParser/Bindings/CSharp/x86_64-pc-win32-msvc/CppSharp.CppParser.cs

@ -2691,7 +2691,7 @@ namespace CppSharp @@ -2691,7 +2691,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.DependentNameType.__Internal*) __Instance)->identifier).CStr;
}
set
@ -3670,7 +3670,7 @@ namespace CppSharp @@ -3670,7 +3670,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.LayoutField.__Internal*) __Instance)->name).CStr;
}
set
@ -4556,7 +4556,7 @@ namespace CppSharp @@ -4556,7 +4556,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->name).CStr;
}
set
@ -4571,7 +4571,7 @@ namespace CppSharp @@ -4571,7 +4571,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->USR).CStr;
}
set
@ -4586,7 +4586,7 @@ namespace CppSharp @@ -4586,7 +4586,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Declaration.__Internal*) __Instance)->debugText).CStr;
}
set
@ -6191,7 +6191,7 @@ namespace CppSharp @@ -6191,7 +6191,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Statement.__Internal*) __Instance)->@string).CStr;
}
set
@ -6465,7 +6465,7 @@ namespace CppSharp @@ -6465,7 +6465,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BinaryOperator.__Internal*) __Instance)->opcodeStr).CStr;
}
set
@ -7405,7 +7405,7 @@ namespace CppSharp @@ -7405,7 +7405,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->mangled).CStr;
}
set
@ -7420,7 +7420,7 @@ namespace CppSharp @@ -7420,7 +7420,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->signature).CStr;
}
set
@ -7435,7 +7435,7 @@ namespace CppSharp @@ -7435,7 +7435,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Function.__Internal*) __Instance)->body).CStr;
}
set
@ -8205,7 +8205,7 @@ namespace CppSharp @@ -8205,7 +8205,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Enumeration.Item.__Internal*) __Instance)->expression).CStr;
}
set
@ -8551,7 +8551,7 @@ namespace CppSharp @@ -8551,7 +8551,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.Variable.__Internal*) __Instance)->mangled).CStr;
}
set
@ -13195,7 +13195,7 @@ namespace CppSharp @@ -13195,7 +13195,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->name).CStr;
}
set
@ -13210,7 +13210,7 @@ namespace CppSharp @@ -13210,7 +13210,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroDefinition.__Internal*) __Instance)->expression).CStr;
}
set
@ -13358,7 +13358,7 @@ namespace CppSharp @@ -13358,7 +13358,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->name).CStr;
}
set
@ -13373,7 +13373,7 @@ namespace CppSharp @@ -13373,7 +13373,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.MacroExpansion.__Internal*) __Instance)->text).CStr;
}
set
@ -13641,7 +13641,7 @@ namespace CppSharp @@ -13641,7 +13641,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TranslationUnit.__Internal*) __Instance)->fileName).CStr;
}
set
@ -13860,7 +13860,7 @@ namespace CppSharp @@ -13860,7 +13860,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.NativeLibrary.__Internal*) __Instance)->fileName).CStr;
}
set
@ -14857,7 +14857,7 @@ namespace CppSharp @@ -14857,7 +14857,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.BlockCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -15402,7 +15402,7 @@ namespace CppSharp @@ -15402,7 +15402,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimBlockLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15678,7 +15678,7 @@ namespace CppSharp @@ -15678,7 +15678,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.VerbatimLineComment.__Internal*) __Instance)->text).CStr;
}
set
@ -15858,7 +15858,7 @@ namespace CppSharp @@ -15858,7 +15858,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.InlineCommandComment.Argument.__Internal*) __Instance)->text).CStr;
}
set
@ -16246,7 +16246,7 @@ namespace CppSharp @@ -16246,7 +16246,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->name).CStr;
}
set
@ -16261,7 +16261,7 @@ namespace CppSharp @@ -16261,7 +16261,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.Attribute.__Internal*) __Instance)->value).CStr;
}
set
@ -16364,7 +16364,7 @@ namespace CppSharp @@ -16364,7 +16364,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLStartTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16486,7 +16486,7 @@ namespace CppSharp @@ -16486,7 +16486,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.HTMLEndTagComment.__Internal*) __Instance)->tagName).CStr;
}
set
@ -16599,7 +16599,7 @@ namespace CppSharp @@ -16599,7 +16599,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.TextComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16737,7 +16737,7 @@ namespace CppSharp @@ -16737,7 +16737,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->text).CStr;
}
set
@ -16752,7 +16752,7 @@ namespace CppSharp @@ -16752,7 +16752,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.AST.RawComment.__Internal*) __Instance)->briefText).CStr;
}
set
@ -17121,7 +17121,7 @@ namespace CppSharp @@ -17121,7 +17121,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserTargetInfo.__Internal*) __Instance)->ABI).CStr;
}
set
@ -18154,7 +18154,7 @@ namespace CppSharp @@ -18154,7 +18154,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->libraryFile).CStr;
}
set
@ -18200,7 +18200,7 @@ namespace CppSharp @@ -18200,7 +18200,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.CppParserOptions.__Internal*) __Instance)->targetTriple).CStr;
}
set
@ -18487,7 +18487,7 @@ namespace CppSharp @@ -18487,7 +18487,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->fileName).CStr;
}
set
@ -18502,7 +18502,7 @@ namespace CppSharp @@ -18502,7 +18502,7 @@ namespace CppSharp
{
get
{
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr();
return global::Std.BasicString.__CreateInstance(((global::CppSharp.Parser.ParserDiagnostic.__Internal*) __Instance)->message).CStr;
}
set

11
src/CppParser/Bindings/CSharp/x86_64-pc-win32-msvc/Std.cs

@ -508,7 +508,7 @@ namespace Std @@ -508,7 +508,7 @@ namespace Std
[SuppressUnmanagedCodeSecurity]
[DllImport("Std-symbols", CallingConvention = global::System.Runtime.InteropServices.CallingConvention.Cdecl,
EntryPoint="?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ")]
internal static extern global::System.IntPtr CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C_0(global::System.IntPtr instance);
internal static extern global::System.IntPtr CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C(global::System.IntPtr instance);
}
public global::System.IntPtr __Instance { get; protected set; }
@ -579,10 +579,13 @@ namespace Std @@ -579,10 +579,13 @@ namespace Std
__Instance = IntPtr.Zero;
}
public string CStr()
public string CStr
{
var __ret = global::Std.BasicString.__Internal.CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C_0((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
get
{
var __ret = global::Std.BasicString.__Internal.CStrc__N_std_S_basic_string__C___N_std_S_char_traits__C___N_std_S_allocator__C((__Instance + __PointerAdjustment));
return Marshal.PtrToStringAnsi(__ret);
}
}
}

Loading…
Cancel
Save