Skip to content

Commit 99a5ed3

Browse files
committed
Re-generate parser bindings.
1 parent 7cddce6 commit 99a5ed3

25 files changed

+5466
-2490
lines changed

Diff for: src/CppParser/Bindings/CLI/AST.cpp

+59-59
Large diffs are not rendered by default.

Diff for: src/CppParser/Bindings/CLI/CppParser.cpp

+87-87
Large diffs are not rendered by default.

Diff for: src/CppParser/Bindings/CLI/Decl.cpp

+201-201
Large diffs are not rendered by default.

Diff for: src/CppParser/Bindings/CLI/Expr.cpp

+58-58
Large diffs are not rendered by default.

Diff for: src/CppParser/Bindings/CLI/Sources.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ CppSharp::Parser::SourceLocation::SourceLocation(unsigned int ID)
3737

3838
CppSharp::Parser::SourceLocation::operator CppSharp::Parser::SourceLocation(unsigned int ID)
3939
{
40-
auto __ret = (::CppSharp::CppParser::SourceLocation) ID;
41-
return ::CppSharp::Parser::SourceLocation((struct ::CppSharp::CppParser::SourceLocation*)&__ret);
40+
auto ___ret = (::CppSharp::CppParser::SourceLocation) ID;
41+
return ::CppSharp::Parser::SourceLocation((struct ::CppSharp::CppParser::SourceLocation*)&___ret);
4242
}
4343

4444
unsigned int CppSharp::Parser::SourceLocation::ID::get()

Diff for: src/CppParser/Bindings/CLI/Stmt.cpp

+34-34
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@ CppSharp::Parser::AST::Stmt::Stmt(CppSharp::Parser::AST::Stmt^ _0)
6565
CppSharp::Parser::AST::Stmt::operator CppSharp::Parser::AST::Stmt^(CppSharp::Parser::AST::StmtClass klass)
6666
{
6767
auto __arg0 = (enum ::CppSharp::CppParser::AST::StmtClass)klass;
68-
auto __ret = (::CppSharp::CppParser::AST::Stmt) __arg0;
69-
auto ____ret = new class ::CppSharp::CppParser::AST::Stmt(__ret);
70-
return (____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Stmt((class ::CppSharp::CppParser::AST::Stmt*)____ret, true);
68+
auto ___ret = (::CppSharp::CppParser::AST::Stmt) __arg0;
69+
auto _____ret = new class ::CppSharp::CppParser::AST::Stmt(___ret);
70+
return (_____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Stmt((class ::CppSharp::CppParser::AST::Stmt*)_____ret, true);
7171
}
7272

7373
::System::IntPtr CppSharp::Parser::AST::Stmt::__Instance::get()
@@ -165,9 +165,9 @@ CppSharp::Parser::AST::DeclStmt::DeclStmt()
165165

166166
CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::DeclStmt::Getdecls(unsigned int i)
167167
{
168-
auto __ret = ((class ::CppSharp::CppParser::AST::DeclStmt*)NativePtr)->getdecls(i);
169-
if (__ret == nullptr) return nullptr;
170-
return (__ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Declaration((class ::CppSharp::CppParser::AST::Declaration*)__ret);
168+
auto ___ret = ((class ::CppSharp::CppParser::AST::DeclStmt*)NativePtr)->getdecls(i);
169+
if (___ret == nullptr) return nullptr;
170+
return (___ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Declaration((class ::CppSharp::CppParser::AST::Declaration*)___ret);
171171
}
172172

173173
void CppSharp::Parser::AST::DeclStmt::Adddecls(CppSharp::Parser::AST::Declaration^ s)
@@ -238,8 +238,8 @@ void CppSharp::Parser::AST::DeclStmt::SingleDecl::set(CppSharp::Parser::AST::Dec
238238

239239
unsigned int CppSharp::Parser::AST::DeclStmt::GetdeclsCount::get()
240240
{
241-
auto __ret = ((class ::CppSharp::CppParser::AST::DeclStmt*)NativePtr)->getdeclsCount();
242-
return __ret;
241+
auto ___ret = ((class ::CppSharp::CppParser::AST::DeclStmt*)NativePtr)->getdeclsCount();
242+
return ___ret;
243243
}
244244

245245
CppSharp::Parser::AST::NullStmt::NullStmt(class ::CppSharp::CppParser::AST::NullStmt* native)
@@ -344,9 +344,9 @@ CppSharp::Parser::AST::CompoundStmt::CompoundStmt()
344344

345345
CppSharp::Parser::AST::Stmt^ CppSharp::Parser::AST::CompoundStmt::Getbody(unsigned int i)
346346
{
347-
auto __ret = ((class ::CppSharp::CppParser::AST::CompoundStmt*)NativePtr)->getbody(i);
348-
if (__ret == nullptr) return nullptr;
349-
return (__ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Stmt((class ::CppSharp::CppParser::AST::Stmt*)__ret);
347+
auto ___ret = ((class ::CppSharp::CppParser::AST::CompoundStmt*)NativePtr)->getbody(i);
348+
if (___ret == nullptr) return nullptr;
349+
return (___ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Stmt((class ::CppSharp::CppParser::AST::Stmt*)___ret);
350350
}
351351

352352
void CppSharp::Parser::AST::CompoundStmt::Addbody(CppSharp::Parser::AST::Stmt^ s)
@@ -461,8 +461,8 @@ void CppSharp::Parser::AST::CompoundStmt::RBracLoc::set(CppSharp::Parser::Source
461461

462462
unsigned int CppSharp::Parser::AST::CompoundStmt::GetbodyCount::get()
463463
{
464-
auto __ret = ((class ::CppSharp::CppParser::AST::CompoundStmt*)NativePtr)->getbodyCount();
465-
return __ret;
464+
auto ___ret = ((class ::CppSharp::CppParser::AST::CompoundStmt*)NativePtr)->getbodyCount();
465+
return ___ret;
466466
}
467467

468468
CppSharp::Parser::AST::SwitchCase::SwitchCase(class ::CppSharp::CppParser::AST::SwitchCase* native)
@@ -517,9 +517,9 @@ CppSharp::Parser::AST::SwitchCase::SwitchCase(CppSharp::Parser::AST::SwitchCase^
517517
CppSharp::Parser::AST::SwitchCase::operator CppSharp::Parser::AST::SwitchCase^(CppSharp::Parser::AST::StmtClass klass)
518518
{
519519
auto __arg0 = (enum ::CppSharp::CppParser::AST::StmtClass)klass;
520-
auto __ret = (::CppSharp::CppParser::AST::SwitchCase) __arg0;
521-
auto ____ret = new class ::CppSharp::CppParser::AST::SwitchCase(__ret);
522-
return (____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::SwitchCase((class ::CppSharp::CppParser::AST::SwitchCase*)____ret, true);
520+
auto ___ret = (::CppSharp::CppParser::AST::SwitchCase) __arg0;
521+
auto _____ret = new class ::CppSharp::CppParser::AST::SwitchCase(___ret);
522+
return (_____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::SwitchCase((class ::CppSharp::CppParser::AST::SwitchCase*)_____ret, true);
523523
}
524524

525525
CppSharp::Parser::SourceLocation CppSharp::Parser::AST::SwitchCase::KeywordLoc::get()
@@ -1802,9 +1802,9 @@ CppSharp::Parser::AST::AsmStmt::AsmStmt(CppSharp::Parser::AST::StmtClass klass)
18021802

18031803
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::AsmStmt::Getinputs(unsigned int i)
18041804
{
1805-
auto __ret = ((class ::CppSharp::CppParser::AST::AsmStmt*)NativePtr)->getinputs(i);
1806-
if (__ret == nullptr) return nullptr;
1807-
return (__ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Expr((class ::CppSharp::CppParser::AST::Expr*)__ret);
1805+
auto ___ret = ((class ::CppSharp::CppParser::AST::AsmStmt*)NativePtr)->getinputs(i);
1806+
if (___ret == nullptr) return nullptr;
1807+
return (___ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Expr((class ::CppSharp::CppParser::AST::Expr*)___ret);
18081808
}
18091809

18101810
void CppSharp::Parser::AST::AsmStmt::Addinputs(CppSharp::Parser::AST::Expr^ s)
@@ -1822,9 +1822,9 @@ void CppSharp::Parser::AST::AsmStmt::Clearinputs()
18221822

18231823
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::AsmStmt::Getoutputs(unsigned int i)
18241824
{
1825-
auto __ret = ((class ::CppSharp::CppParser::AST::AsmStmt*)NativePtr)->getoutputs(i);
1826-
if (__ret == nullptr) return nullptr;
1827-
return (__ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Expr((class ::CppSharp::CppParser::AST::Expr*)__ret);
1825+
auto ___ret = ((class ::CppSharp::CppParser::AST::AsmStmt*)NativePtr)->getoutputs(i);
1826+
if (___ret == nullptr) return nullptr;
1827+
return (___ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Expr((class ::CppSharp::CppParser::AST::Expr*)___ret);
18281828
}
18291829

18301830
void CppSharp::Parser::AST::AsmStmt::Addoutputs(CppSharp::Parser::AST::Expr^ s)
@@ -1853,9 +1853,9 @@ CppSharp::Parser::AST::AsmStmt::AsmStmt(CppSharp::Parser::AST::AsmStmt^ _0)
18531853
CppSharp::Parser::AST::AsmStmt::operator CppSharp::Parser::AST::AsmStmt^(CppSharp::Parser::AST::StmtClass klass)
18541854
{
18551855
auto __arg0 = (enum ::CppSharp::CppParser::AST::StmtClass)klass;
1856-
auto __ret = (::CppSharp::CppParser::AST::AsmStmt) __arg0;
1857-
auto ____ret = new class ::CppSharp::CppParser::AST::AsmStmt(__ret);
1858-
return (____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::AsmStmt((class ::CppSharp::CppParser::AST::AsmStmt*)____ret, true);
1856+
auto ___ret = (::CppSharp::CppParser::AST::AsmStmt) __arg0;
1857+
auto _____ret = new class ::CppSharp::CppParser::AST::AsmStmt(___ret);
1858+
return (_____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::AsmStmt((class ::CppSharp::CppParser::AST::AsmStmt*)_____ret, true);
18591859
}
18601860

18611861
::System::Collections::Generic::List<CppSharp::Parser::AST::Expr^>^ CppSharp::Parser::AST::AsmStmt::Inputs::get()
@@ -1978,14 +1978,14 @@ void CppSharp::Parser::AST::AsmStmt::NumClobbers::set(unsigned int value)
19781978

19791979
unsigned int CppSharp::Parser::AST::AsmStmt::GetinputsCount::get()
19801980
{
1981-
auto __ret = ((class ::CppSharp::CppParser::AST::AsmStmt*)NativePtr)->getinputsCount();
1982-
return __ret;
1981+
auto ___ret = ((class ::CppSharp::CppParser::AST::AsmStmt*)NativePtr)->getinputsCount();
1982+
return ___ret;
19831983
}
19841984

19851985
unsigned int CppSharp::Parser::AST::AsmStmt::GetoutputsCount::get()
19861986
{
1987-
auto __ret = ((class ::CppSharp::CppParser::AST::AsmStmt*)NativePtr)->getoutputsCount();
1988-
return __ret;
1987+
auto ___ret = ((class ::CppSharp::CppParser::AST::AsmStmt*)NativePtr)->getoutputsCount();
1988+
return ___ret;
19891989
}
19901990

19911991
CppSharp::Parser::AST::GCCAsmStmt::AsmStringPiece::AsmStringPiece(class ::CppSharp::CppParser::AST::GCCAsmStmt::AsmStringPiece* native)
@@ -2683,9 +2683,9 @@ CppSharp::Parser::AST::CapturedStmt::CapturedStmt()
26832683

26842684
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::CapturedStmt::GetcaptureInits(unsigned int i)
26852685
{
2686-
auto __ret = ((class ::CppSharp::CppParser::AST::CapturedStmt*)NativePtr)->getcapture_inits(i);
2687-
if (__ret == nullptr) return nullptr;
2688-
return (__ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Expr((class ::CppSharp::CppParser::AST::Expr*)__ret);
2686+
auto ___ret = ((class ::CppSharp::CppParser::AST::CapturedStmt*)NativePtr)->getcapture_inits(i);
2687+
if (___ret == nullptr) return nullptr;
2688+
return (___ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Expr((class ::CppSharp::CppParser::AST::Expr*)___ret);
26892689
}
26902690

26912691
void CppSharp::Parser::AST::CapturedStmt::AddcaptureInits(CppSharp::Parser::AST::Expr^ s)
@@ -2756,8 +2756,8 @@ void CppSharp::Parser::AST::CapturedStmt::CaptureSize::set(unsigned int value)
27562756

27572757
unsigned int CppSharp::Parser::AST::CapturedStmt::GetcaptureInitsCount::get()
27582758
{
2759-
auto __ret = ((class ::CppSharp::CppParser::AST::CapturedStmt*)NativePtr)->getcapture_initsCount();
2760-
return __ret;
2759+
auto ___ret = ((class ::CppSharp::CppParser::AST::CapturedStmt*)NativePtr)->getcapture_initsCount();
2760+
return ___ret;
27612761
}
27622762

27632763
CppSharp::Parser::AST::CXXCatchStmt::CXXCatchStmt(class ::CppSharp::CppParser::AST::CXXCatchStmt* native)

Diff for: src/CppParser/Bindings/CLI/Types.cpp

+18-18
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ CppSharp::Parser::AST::Type::Type(CppSharp::Parser::AST::Type^ _0)
5656
CppSharp::Parser::AST::Type::operator CppSharp::Parser::AST::Type^(CppSharp::Parser::AST::TypeKind kind)
5757
{
5858
auto __arg0 = (enum ::CppSharp::CppParser::AST::TypeKind)kind;
59-
auto __ret = (::CppSharp::CppParser::AST::Type) __arg0;
60-
auto ____ret = new class ::CppSharp::CppParser::AST::Type(__ret);
61-
return (____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Type((class ::CppSharp::CppParser::AST::Type*)____ret, true);
59+
auto ___ret = (::CppSharp::CppParser::AST::Type) __arg0;
60+
auto _____ret = new class ::CppSharp::CppParser::AST::Type(___ret);
61+
return (_____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Type((class ::CppSharp::CppParser::AST::Type*)_____ret, true);
6262
}
6363

6464
::System::IntPtr CppSharp::Parser::AST::Type::__Instance::get()
@@ -420,9 +420,9 @@ CppSharp::Parser::AST::FunctionType::FunctionType()
420420

421421
CppSharp::Parser::AST::Parameter^ CppSharp::Parser::AST::FunctionType::GetParameters(unsigned int i)
422422
{
423-
auto __ret = ((class ::CppSharp::CppParser::AST::FunctionType*)NativePtr)->getParameters(i);
424-
if (__ret == nullptr) return nullptr;
425-
return (__ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Parameter((class ::CppSharp::CppParser::AST::Parameter*)__ret);
423+
auto ___ret = ((class ::CppSharp::CppParser::AST::FunctionType*)NativePtr)->getParameters(i);
424+
if (___ret == nullptr) return nullptr;
425+
return (___ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::Parameter((class ::CppSharp::CppParser::AST::Parameter*)___ret);
426426
}
427427

428428
void CppSharp::Parser::AST::FunctionType::AddParameters(CppSharp::Parser::AST::Parameter^ s)
@@ -505,8 +505,8 @@ void CppSharp::Parser::AST::FunctionType::Parameters::set(::System::Collections:
505505

506506
unsigned int CppSharp::Parser::AST::FunctionType::ParametersCount::get()
507507
{
508-
auto __ret = ((class ::CppSharp::CppParser::AST::FunctionType*)NativePtr)->getParametersCount();
509-
return __ret;
508+
auto ___ret = ((class ::CppSharp::CppParser::AST::FunctionType*)NativePtr)->getParametersCount();
509+
return ___ret;
510510
}
511511

512512
CppSharp::Parser::AST::PointerType::PointerType(class ::CppSharp::CppParser::AST::PointerType* native)
@@ -961,9 +961,9 @@ CppSharp::Parser::AST::TemplateSpecializationType::TemplateSpecializationType(Cp
961961

962962
CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::TemplateSpecializationType::GetArguments(unsigned int i)
963963
{
964-
auto __ret = ((class ::CppSharp::CppParser::AST::TemplateSpecializationType*)NativePtr)->getArguments(i);
965-
auto ____ret = new struct ::CppSharp::CppParser::AST::TemplateArgument(__ret);
966-
return (____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::TemplateArgument((struct ::CppSharp::CppParser::AST::TemplateArgument*)____ret, true);
964+
auto ___ret = ((class ::CppSharp::CppParser::AST::TemplateSpecializationType*)NativePtr)->getArguments(i);
965+
auto _____ret = new struct ::CppSharp::CppParser::AST::TemplateArgument(___ret);
966+
return (_____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::TemplateArgument((struct ::CppSharp::CppParser::AST::TemplateArgument*)_____ret, true);
967967
}
968968

969969
void CppSharp::Parser::AST::TemplateSpecializationType::AddArguments(CppSharp::Parser::AST::TemplateArgument^ s)
@@ -1029,8 +1029,8 @@ void CppSharp::Parser::AST::TemplateSpecializationType::Desugared::set(CppSharp:
10291029

10301030
unsigned int CppSharp::Parser::AST::TemplateSpecializationType::ArgumentsCount::get()
10311031
{
1032-
auto __ret = ((class ::CppSharp::CppParser::AST::TemplateSpecializationType*)NativePtr)->getArgumentsCount();
1033-
return __ret;
1032+
auto ___ret = ((class ::CppSharp::CppParser::AST::TemplateSpecializationType*)NativePtr)->getArgumentsCount();
1033+
return ___ret;
10341034
}
10351035

10361036
CppSharp::Parser::AST::DependentTemplateSpecializationType::DependentTemplateSpecializationType(class ::CppSharp::CppParser::AST::DependentTemplateSpecializationType* native)
@@ -1082,9 +1082,9 @@ CppSharp::Parser::AST::DependentTemplateSpecializationType::DependentTemplateSpe
10821082

10831083
CppSharp::Parser::AST::TemplateArgument^ CppSharp::Parser::AST::DependentTemplateSpecializationType::GetArguments(unsigned int i)
10841084
{
1085-
auto __ret = ((class ::CppSharp::CppParser::AST::DependentTemplateSpecializationType*)NativePtr)->getArguments(i);
1086-
auto ____ret = new struct ::CppSharp::CppParser::AST::TemplateArgument(__ret);
1087-
return (____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::TemplateArgument((struct ::CppSharp::CppParser::AST::TemplateArgument*)____ret, true);
1085+
auto ___ret = ((class ::CppSharp::CppParser::AST::DependentTemplateSpecializationType*)NativePtr)->getArguments(i);
1086+
auto _____ret = new struct ::CppSharp::CppParser::AST::TemplateArgument(___ret);
1087+
return (_____ret == nullptr) ? nullptr : gcnew ::CppSharp::Parser::AST::TemplateArgument((struct ::CppSharp::CppParser::AST::TemplateArgument*)_____ret, true);
10881088
}
10891089

10901090
void CppSharp::Parser::AST::DependentTemplateSpecializationType::AddArguments(CppSharp::Parser::AST::TemplateArgument^ s)
@@ -1140,8 +1140,8 @@ void CppSharp::Parser::AST::DependentTemplateSpecializationType::Desugared::set(
11401140

11411141
unsigned int CppSharp::Parser::AST::DependentTemplateSpecializationType::ArgumentsCount::get()
11421142
{
1143-
auto __ret = ((class ::CppSharp::CppParser::AST::DependentTemplateSpecializationType*)NativePtr)->getArgumentsCount();
1144-
return __ret;
1143+
auto ___ret = ((class ::CppSharp::CppParser::AST::DependentTemplateSpecializationType*)NativePtr)->getArgumentsCount();
1144+
return ___ret;
11451145
}
11461146

11471147
CppSharp::Parser::AST::TemplateParameterType::TemplateParameterType(class ::CppSharp::CppParser::AST::TemplateParameterType* native)

Diff for: src/CppParser/Bindings/CSharp/i686-apple-darwin12.4.0/CppSharp.CppParser-symbols.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ class CppSharp::CppParser::AST::InlineCommandComment& (CppSharp::CppParser::AST:
3535
extern "C" void c__N_CppSharp_N_CppParser_N_AST_S_InlineCommandComment__InlineCommandComment(CppSharp::CppParser::AST::InlineCommandComment*__instance) { __instance->~InlineCommandComment(); }
3636
class CppSharp::CppParser::AST::HTMLTagComment& (CppSharp::CppParser::AST::HTMLTagComment::*_15)(class CppSharp::CppParser::AST::HTMLTagComment&&) = &CppSharp::CppParser::AST::HTMLTagComment::operator=;
3737
class CppSharp::CppParser::AST::HTMLStartTagComment::Attribute& (CppSharp::CppParser::AST::HTMLStartTagComment::Attribute::*_16)(const class CppSharp::CppParser::AST::HTMLStartTagComment::Attribute&) = &CppSharp::CppParser::AST::HTMLStartTagComment::Attribute::operator=;
38-
extern "C" void c__N_CppSharp_N_CppParser_N_AST_S_HTMLStartTagComment_S_Attribute__Attribute(CppSharp::CppParser::AST::HTMLStartTagComment::Attribute*__instance) { __instance->~Attribute(); }
3938
extern "C" void c__N_CppSharp_N_CppParser_N_AST_S_HTMLStartTagComment_HTMLStartTagComment___1__N_CppSharp_N_CppParser_N_AST_S_HTMLStartTagComment(void* __instance, const CppSharp::CppParser::AST::HTMLStartTagComment& _0) { ::new (__instance) CppSharp::CppParser::AST::HTMLStartTagComment(_0); }
4039
class CppSharp::CppParser::AST::HTMLStartTagComment& (CppSharp::CppParser::AST::HTMLStartTagComment::*_17)(class CppSharp::CppParser::AST::HTMLStartTagComment&&) = &CppSharp::CppParser::AST::HTMLStartTagComment::operator=;
4140
extern "C" void c__N_CppSharp_N_CppParser_N_AST_S_HTMLStartTagComment__HTMLStartTagComment(CppSharp::CppParser::AST::HTMLStartTagComment*__instance) { __instance->~HTMLStartTagComment(); }

0 commit comments

Comments
 (0)