|
|
@ -293,6 +293,36 @@ void CppSharp::Parser::AST::Expr::IsOrdinaryOrBitFieldObject::set(bool value) |
|
|
|
((::CppSharp::CppParser::AST::Expr*)NativePtr)->isOrdinaryOrBitFieldObject = value; |
|
|
|
((::CppSharp::CppParser::AST::Expr*)NativePtr)->isOrdinaryOrBitFieldObject = value; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Field^ CppSharp::Parser::AST::Expr::SourceBitField::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::Expr*)NativePtr)->sourceBitField == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Field((::CppSharp::CppParser::AST::Field*)((::CppSharp::CppParser::AST::Expr*)NativePtr)->sourceBitField); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Expr::SourceBitField::set(CppSharp::Parser::AST::Field^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::Expr*)NativePtr)->sourceBitField = (::CppSharp::CppParser::AST::Field*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::Expr::ReferencedDeclOfCallee::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::Expr*)NativePtr)->referencedDeclOfCallee == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)((::CppSharp::CppParser::AST::Expr*)NativePtr)->referencedDeclOfCallee); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Expr::ReferencedDeclOfCallee::set(CppSharp::Parser::AST::Declaration^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::Expr*)NativePtr)->referencedDeclOfCallee = (::CppSharp::CppParser::AST::Declaration*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::Expr::HasPlaceholderType::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::Expr*)NativePtr)->hasPlaceholderType; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::Expr::HasPlaceholderType::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::Expr*)NativePtr)->hasPlaceholderType = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::FullExpr::FullExpr(::CppSharp::CppParser::AST::FullExpr* native) |
|
|
|
CppSharp::Parser::AST::FullExpr::FullExpr(::CppSharp::CppParser::AST::FullExpr* native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -507,6 +537,16 @@ void CppSharp::Parser::AST::DeclRefExpr::HasQualifier::set(bool value) |
|
|
|
((::CppSharp::CppParser::AST::DeclRefExpr*)NativePtr)->hasQualifier = value; |
|
|
|
((::CppSharp::CppParser::AST::DeclRefExpr*)NativePtr)->hasQualifier = value; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::DeclRefExpr::FoundDecl::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::DeclRefExpr*)NativePtr)->foundDecl == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)((::CppSharp::CppParser::AST::DeclRefExpr*)NativePtr)->foundDecl); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::DeclRefExpr::FoundDecl::set(CppSharp::Parser::AST::Declaration^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::DeclRefExpr*)NativePtr)->foundDecl = (::CppSharp::CppParser::AST::Declaration*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::DeclRefExpr::HasTemplateKWAndArgsInfo::get() |
|
|
|
bool CppSharp::Parser::AST::DeclRefExpr::HasTemplateKWAndArgsInfo::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return ((::CppSharp::CppParser::AST::DeclRefExpr*)NativePtr)->hasTemplateKWAndArgsInfo; |
|
|
|
return ((::CppSharp::CppParser::AST::DeclRefExpr*)NativePtr)->hasTemplateKWAndArgsInfo; |
|
|
@ -1244,6 +1284,66 @@ void CppSharp::Parser::AST::UnaryOperator::CanOverflow::set(bool value) |
|
|
|
((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->canOverflow = value; |
|
|
|
((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->canOverflow = value; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::UnaryOperator::IsPrefix::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isPrefix; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::UnaryOperator::IsPrefix::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isPrefix = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::UnaryOperator::IsPostfix::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isPostfix; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::UnaryOperator::IsPostfix::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isPostfix = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::UnaryOperator::IsIncrementOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isIncrementOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::UnaryOperator::IsIncrementOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isIncrementOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::UnaryOperator::IsDecrementOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isDecrementOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::UnaryOperator::IsDecrementOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isDecrementOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::UnaryOperator::IsIncrementDecrementOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isIncrementDecrementOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::UnaryOperator::IsIncrementDecrementOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isIncrementDecrementOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::UnaryOperator::IsArithmeticOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isArithmeticOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::UnaryOperator::IsArithmeticOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::UnaryOperator*)NativePtr)->isArithmeticOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::OffsetOfExpr::OffsetOfExpr(::CppSharp::CppParser::AST::OffsetOfExpr* native) |
|
|
|
CppSharp::Parser::AST::OffsetOfExpr::OffsetOfExpr(::CppSharp::CppParser::AST::OffsetOfExpr* native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -1404,6 +1504,16 @@ void CppSharp::Parser::AST::UnaryExprOrTypeTraitExpr::ArgumentType::set(CppSharp |
|
|
|
((::CppSharp::CppParser::AST::UnaryExprOrTypeTraitExpr*)NativePtr)->argumentType = *(::CppSharp::CppParser::AST::QualifiedType*)value->NativePtr; |
|
|
|
((::CppSharp::CppParser::AST::UnaryExprOrTypeTraitExpr*)NativePtr)->argumentType = *(::CppSharp::CppParser::AST::QualifiedType*)value->NativePtr; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::UnaryExprOrTypeTraitExpr::ArgumentExpr::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::UnaryExprOrTypeTraitExpr*)NativePtr)->argumentExpr == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::UnaryExprOrTypeTraitExpr*)NativePtr)->argumentExpr); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::UnaryExprOrTypeTraitExpr::ArgumentExpr::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::UnaryExprOrTypeTraitExpr*)NativePtr)->argumentExpr = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::UnaryExprOrTypeTraitExpr::TypeOfArgument::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::UnaryExprOrTypeTraitExpr::TypeOfArgument::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::UnaryExprOrTypeTraitExpr*)NativePtr)->typeOfArgument == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::UnaryExprOrTypeTraitExpr*)NativePtr)->typeOfArgument); |
|
|
|
return (&((::CppSharp::CppParser::AST::UnaryExprOrTypeTraitExpr*)NativePtr)->typeOfArgument == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::UnaryExprOrTypeTraitExpr*)NativePtr)->typeOfArgument); |
|
|
@ -1477,6 +1587,26 @@ void CppSharp::Parser::AST::ArraySubscriptExpr::RBracketLoc::set(CppSharp::Parse |
|
|
|
((::CppSharp::CppParser::AST::ArraySubscriptExpr*)NativePtr)->rBracketLoc = _marshal0; |
|
|
|
((::CppSharp::CppParser::AST::ArraySubscriptExpr*)NativePtr)->rBracketLoc = _marshal0; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::ArraySubscriptExpr::Base::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::ArraySubscriptExpr*)NativePtr)->base == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::ArraySubscriptExpr*)NativePtr)->base); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::ArraySubscriptExpr::Base::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::ArraySubscriptExpr*)NativePtr)->base = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::ArraySubscriptExpr::Idx::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::ArraySubscriptExpr*)NativePtr)->idx == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::ArraySubscriptExpr*)NativePtr)->idx); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::ArraySubscriptExpr::Idx::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::ArraySubscriptExpr*)NativePtr)->idx = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::CallExpr::CallExpr(::CppSharp::CppParser::AST::CallExpr* native) |
|
|
|
CppSharp::Parser::AST::CallExpr::CallExpr(::CppSharp::CppParser::AST::CallExpr* native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -1594,6 +1724,26 @@ void CppSharp::Parser::AST::CallExpr::RParenLoc::set(CppSharp::Parser::SourceLoc |
|
|
|
((::CppSharp::CppParser::AST::CallExpr*)NativePtr)->rParenLoc = _marshal0; |
|
|
|
((::CppSharp::CppParser::AST::CallExpr*)NativePtr)->rParenLoc = _marshal0; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::CallExpr::CalleeDecl::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CallExpr*)NativePtr)->calleeDecl == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)((::CppSharp::CppParser::AST::CallExpr*)NativePtr)->calleeDecl); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CallExpr::CalleeDecl::set(CppSharp::Parser::AST::Declaration^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CallExpr*)NativePtr)->calleeDecl = (::CppSharp::CppParser::AST::Declaration*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Function^ CppSharp::Parser::AST::CallExpr::DirectCallee::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CallExpr*)NativePtr)->directCallee == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Function((::CppSharp::CppParser::AST::Function*)((::CppSharp::CppParser::AST::CallExpr*)NativePtr)->directCallee); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CallExpr::DirectCallee::set(CppSharp::Parser::AST::Function^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CallExpr*)NativePtr)->directCallee = (::CppSharp::CppParser::AST::Function*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::CallExpr::NumArgs::get() |
|
|
|
unsigned int CppSharp::Parser::AST::CallExpr::NumArgs::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return ((::CppSharp::CppParser::AST::CallExpr*)NativePtr)->numArgs; |
|
|
|
return ((::CppSharp::CppParser::AST::CallExpr*)NativePtr)->numArgs; |
|
|
@ -1941,6 +2091,27 @@ void CppSharp::Parser::AST::CastExpr::SubExpr::set(CppSharp::Parser::AST::Expr^ |
|
|
|
((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->subExpr = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->subExpr = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
System::String^ CppSharp::Parser::AST::CastExpr::CastKindName::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->castKindName == 0 ? nullptr : clix::marshalString<clix::E_UTF8>(((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->castKindName)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CastExpr::CastKindName::set(System::String^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto _value = clix::marshalString<clix::E_UTF8>(value); |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->castKindName = _value.c_str(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::CastExpr::SubExprAsWritten::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->subExprAsWritten == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->subExprAsWritten); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CastExpr::SubExprAsWritten::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->subExprAsWritten = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::CastExpr::ConversionFunction::get() |
|
|
|
CppSharp::Parser::AST::Declaration^ CppSharp::Parser::AST::CastExpr::ConversionFunction::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->conversionFunction == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->conversionFunction); |
|
|
|
return (((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->conversionFunction == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Declaration((::CppSharp::CppParser::AST::Declaration*)((::CppSharp::CppParser::AST::CastExpr*)NativePtr)->conversionFunction); |
|
|
@ -2136,6 +2307,12 @@ CppSharp::Parser::AST::BinaryOperator^ CppSharp::Parser::AST::BinaryOperator::__ |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::BinaryOperator::~BinaryOperator() |
|
|
|
CppSharp::Parser::AST::BinaryOperator::~BinaryOperator() |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
if (NativePtr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto __nativePtr = NativePtr; |
|
|
|
|
|
|
|
NativePtr = 0; |
|
|
|
|
|
|
|
delete (::CppSharp::CppParser::AST::BinaryOperator*) __nativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::BinaryOperator::BinaryOperator() |
|
|
|
CppSharp::Parser::AST::BinaryOperator::BinaryOperator() |
|
|
@ -2213,6 +2390,136 @@ void CppSharp::Parser::AST::BinaryOperator::RHS::set(CppSharp::Parser::AST::Expr |
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->rHS = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->rHS = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
System::String^ CppSharp::Parser::AST::BinaryOperator::OpcodeStr::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return clix::marshalString<clix::E_UTF8>(((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->opcodeStr); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::OpcodeStr::set(System::String^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->opcodeStr = clix::marshalString<clix::E_UTF8>(value); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsPtrMemOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isPtrMemOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsPtrMemOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isPtrMemOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsMultiplicativeOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isMultiplicativeOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsMultiplicativeOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isMultiplicativeOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsAdditiveOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isAdditiveOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsAdditiveOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isAdditiveOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsShiftOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isShiftOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsShiftOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isShiftOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsBitwiseOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isBitwiseOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsBitwiseOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isBitwiseOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsRelationalOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isRelationalOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsRelationalOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isRelationalOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsEqualityOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isEqualityOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsEqualityOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isEqualityOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsComparisonOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isComparisonOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsComparisonOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isComparisonOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsLogicalOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isLogicalOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsLogicalOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isLogicalOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsAssignmentOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isAssignmentOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsAssignmentOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isAssignmentOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsCompoundAssignmentOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isCompoundAssignmentOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsCompoundAssignmentOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isCompoundAssignmentOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsShiftAssignOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isShiftAssignOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BinaryOperator::IsShiftAssignOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isShiftAssignOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsFPContractableWithinStatement::get() |
|
|
|
bool CppSharp::Parser::AST::BinaryOperator::IsFPContractableWithinStatement::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isFPContractableWithinStatement; |
|
|
|
return ((::CppSharp::CppParser::AST::BinaryOperator*)NativePtr)->isFPContractableWithinStatement; |
|
|
@ -2245,6 +2552,12 @@ CppSharp::Parser::AST::CompoundAssignOperator^ CppSharp::Parser::AST::CompoundAs |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::CompoundAssignOperator::~CompoundAssignOperator() |
|
|
|
CppSharp::Parser::AST::CompoundAssignOperator::~CompoundAssignOperator() |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
if (NativePtr) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
auto __nativePtr = NativePtr; |
|
|
|
|
|
|
|
NativePtr = 0; |
|
|
|
|
|
|
|
delete (::CppSharp::CppParser::AST::CompoundAssignOperator*) __nativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::CompoundAssignOperator::CompoundAssignOperator() |
|
|
|
CppSharp::Parser::AST::CompoundAssignOperator::CompoundAssignOperator() |
|
|
@ -3796,6 +4109,16 @@ void CppSharp::Parser::AST::GenericSelectionExpr::RParenLoc::set(CppSharp::Parse |
|
|
|
((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->rParenLoc = _marshal0; |
|
|
|
((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->rParenLoc = _marshal0; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::GenericSelectionExpr::ControllingExpr::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->controllingExpr == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->controllingExpr); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::GenericSelectionExpr::ControllingExpr::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->controllingExpr = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::GenericSelectionExpr::IsResultDependent::get() |
|
|
|
bool CppSharp::Parser::AST::GenericSelectionExpr::IsResultDependent::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return ((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->isResultDependent; |
|
|
|
return ((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->isResultDependent; |
|
|
@ -3816,6 +4139,16 @@ void CppSharp::Parser::AST::GenericSelectionExpr::ResultIndex::set(unsigned int |
|
|
|
((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->resultIndex = value; |
|
|
|
((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->resultIndex = value; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::GenericSelectionExpr::ResultExpr::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->resultExpr == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->resultExpr); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::GenericSelectionExpr::ResultExpr::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::GenericSelectionExpr*)NativePtr)->resultExpr = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::ExtVectorElementExpr::ExtVectorElementExpr(::CppSharp::CppParser::AST::ExtVectorElementExpr* native) |
|
|
|
CppSharp::Parser::AST::ExtVectorElementExpr::ExtVectorElementExpr(::CppSharp::CppParser::AST::ExtVectorElementExpr* native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -3942,6 +4275,16 @@ void CppSharp::Parser::AST::BlockExpr::CaretLocation::set(CppSharp::Parser::Sour |
|
|
|
((::CppSharp::CppParser::AST::BlockExpr*)NativePtr)->caretLocation = _marshal0; |
|
|
|
((::CppSharp::CppParser::AST::BlockExpr*)NativePtr)->caretLocation = _marshal0; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Stmt^ CppSharp::Parser::AST::BlockExpr::Body::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::BlockExpr*)NativePtr)->body == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Stmt((::CppSharp::CppParser::AST::Stmt*)((::CppSharp::CppParser::AST::BlockExpr*)NativePtr)->body); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::BlockExpr::Body::set(CppSharp::Parser::AST::Stmt^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::BlockExpr*)NativePtr)->body = (::CppSharp::CppParser::AST::Stmt*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::AsTypeExpr::AsTypeExpr(::CppSharp::CppParser::AST::AsTypeExpr* native) |
|
|
|
CppSharp::Parser::AST::AsTypeExpr::AsTypeExpr(::CppSharp::CppParser::AST::AsTypeExpr* native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -4038,6 +4381,16 @@ CppSharp::Parser::AST::PseudoObjectExpr::PseudoObjectExpr(CppSharp::Parser::AST: |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PseudoObjectExpr(__arg0); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PseudoObjectExpr(__arg0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::PseudoObjectExpr::SyntacticForm::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->syntacticForm == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->syntacticForm); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::PseudoObjectExpr::SyntacticForm::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->syntacticForm = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::PseudoObjectExpr::ResultExprIndex::get() |
|
|
|
unsigned int CppSharp::Parser::AST::PseudoObjectExpr::ResultExprIndex::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return ((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->resultExprIndex; |
|
|
|
return ((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->resultExprIndex; |
|
|
@ -4048,6 +4401,16 @@ void CppSharp::Parser::AST::PseudoObjectExpr::ResultExprIndex::set(unsigned int |
|
|
|
((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->resultExprIndex = value; |
|
|
|
((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->resultExprIndex = value; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::PseudoObjectExpr::ResultExpr::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->resultExpr == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->resultExpr); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::PseudoObjectExpr::ResultExpr::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->resultExpr = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::PseudoObjectExpr::NumSemanticExprs::get() |
|
|
|
unsigned int CppSharp::Parser::AST::PseudoObjectExpr::NumSemanticExprs::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return ((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->numSemanticExprs; |
|
|
|
return ((::CppSharp::CppParser::AST::PseudoObjectExpr*)NativePtr)->numSemanticExprs; |
|
|
@ -4179,6 +4542,16 @@ void CppSharp::Parser::AST::AtomicExpr::Op::set(CppSharp::Parser::AST::AtomicExp |
|
|
|
((::CppSharp::CppParser::AST::AtomicExpr*)NativePtr)->op = (::CppSharp::CppParser::AST::AtomicExpr::AtomicOp)value; |
|
|
|
((::CppSharp::CppParser::AST::AtomicExpr*)NativePtr)->op = (::CppSharp::CppParser::AST::AtomicExpr::AtomicOp)value; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::AtomicExpr::NumSubExprs::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::AtomicExpr*)NativePtr)->numSubExprs; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::AtomicExpr::NumSubExprs::set(unsigned int value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::AtomicExpr*)NativePtr)->numSubExprs = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::AtomicExpr::IsVolatile::get() |
|
|
|
bool CppSharp::Parser::AST::AtomicExpr::IsVolatile::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return ((::CppSharp::CppParser::AST::AtomicExpr*)NativePtr)->isVolatile; |
|
|
|
return ((::CppSharp::CppParser::AST::AtomicExpr*)NativePtr)->isVolatile; |
|
|
@ -4311,6 +4684,16 @@ void CppSharp::Parser::AST::CXXOperatorCallExpr::Operator::set(CppSharp::Parser: |
|
|
|
((::CppSharp::CppParser::AST::CXXOperatorCallExpr*)NativePtr)->_operator = (::CppSharp::CppParser::AST::OverloadedOperatorKind)value; |
|
|
|
((::CppSharp::CppParser::AST::CXXOperatorCallExpr*)NativePtr)->_operator = (::CppSharp::CppParser::AST::OverloadedOperatorKind)value; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::CXXOperatorCallExpr::IsAssignmentOp::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return ((::CppSharp::CppParser::AST::CXXOperatorCallExpr*)NativePtr)->isAssignmentOp; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CXXOperatorCallExpr::IsAssignmentOp::set(bool value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CXXOperatorCallExpr*)NativePtr)->isAssignmentOp = value; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
bool CppSharp::Parser::AST::CXXOperatorCallExpr::IsInfixBinaryOp::get() |
|
|
|
bool CppSharp::Parser::AST::CXXOperatorCallExpr::IsInfixBinaryOp::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return ((::CppSharp::CppParser::AST::CXXOperatorCallExpr*)NativePtr)->isInfixBinaryOp; |
|
|
|
return ((::CppSharp::CppParser::AST::CXXOperatorCallExpr*)NativePtr)->isInfixBinaryOp; |
|
|
@ -4720,6 +5103,16 @@ void CppSharp::Parser::AST::UserDefinedLiteral::literalOperatorKind::set(CppShar |
|
|
|
((::CppSharp::CppParser::AST::UserDefinedLiteral*)NativePtr)->literalOperatorKind = (::CppSharp::CppParser::AST::UserDefinedLiteral::LiteralOperatorKind)value; |
|
|
|
((::CppSharp::CppParser::AST::UserDefinedLiteral*)NativePtr)->literalOperatorKind = (::CppSharp::CppParser::AST::UserDefinedLiteral::LiteralOperatorKind)value; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::UserDefinedLiteral::CookedLiteral::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::UserDefinedLiteral*)NativePtr)->cookedLiteral == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::UserDefinedLiteral*)NativePtr)->cookedLiteral); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::UserDefinedLiteral::CookedLiteral::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::UserDefinedLiteral*)NativePtr)->cookedLiteral = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::SourceLocation CppSharp::Parser::AST::UserDefinedLiteral::UDSuffixLoc::get() |
|
|
|
CppSharp::Parser::SourceLocation CppSharp::Parser::AST::UserDefinedLiteral::UDSuffixLoc::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return CppSharp::Parser::SourceLocation((::CppSharp::CppParser::SourceLocation*)&((::CppSharp::CppParser::AST::UserDefinedLiteral*)NativePtr)->uDSuffixLoc); |
|
|
|
return CppSharp::Parser::SourceLocation((::CppSharp::CppParser::SourceLocation*)&((::CppSharp::CppParser::AST::UserDefinedLiteral*)NativePtr)->uDSuffixLoc); |
|
|
@ -4859,6 +5252,16 @@ CppSharp::Parser::AST::CXXStdInitializerListExpr::CXXStdInitializerListExpr(CppS |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::CXXStdInitializerListExpr(__arg0); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::CXXStdInitializerListExpr(__arg0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::CXXStdInitializerListExpr::SubExpr::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CXXStdInitializerListExpr*)NativePtr)->subExpr == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::CXXStdInitializerListExpr*)NativePtr)->subExpr); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CXXStdInitializerListExpr::SubExpr::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CXXStdInitializerListExpr*)NativePtr)->subExpr = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::CXXTypeidExpr::CXXTypeidExpr(::CppSharp::CppParser::AST::CXXTypeidExpr* native) |
|
|
|
CppSharp::Parser::AST::CXXTypeidExpr::CXXTypeidExpr(::CppSharp::CppParser::AST::CXXTypeidExpr* native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -5036,6 +5439,26 @@ void CppSharp::Parser::AST::MSPropertySubscriptExpr::RBracketLoc::set(CppSharp:: |
|
|
|
((::CppSharp::CppParser::AST::MSPropertySubscriptExpr*)NativePtr)->rBracketLoc = _marshal0; |
|
|
|
((::CppSharp::CppParser::AST::MSPropertySubscriptExpr*)NativePtr)->rBracketLoc = _marshal0; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::MSPropertySubscriptExpr::Base::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::MSPropertySubscriptExpr*)NativePtr)->base == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::MSPropertySubscriptExpr*)NativePtr)->base); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::MSPropertySubscriptExpr::Base::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::MSPropertySubscriptExpr*)NativePtr)->base = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::MSPropertySubscriptExpr::Idx::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::MSPropertySubscriptExpr*)NativePtr)->idx == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::MSPropertySubscriptExpr*)NativePtr)->idx); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::MSPropertySubscriptExpr::Idx::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::MSPropertySubscriptExpr*)NativePtr)->idx = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::CXXUuidofExpr::CXXUuidofExpr(::CppSharp::CppParser::AST::CXXUuidofExpr* native) |
|
|
|
CppSharp::Parser::AST::CXXUuidofExpr::CXXUuidofExpr(::CppSharp::CppParser::AST::CXXUuidofExpr* native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -5187,6 +5610,16 @@ CppSharp::Parser::AST::CXXThrowExpr::CXXThrowExpr(CppSharp::Parser::AST::CXXThro |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::CXXThrowExpr(__arg0); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::CXXThrowExpr(__arg0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::CXXThrowExpr::SubExpr::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CXXThrowExpr*)NativePtr)->subExpr == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::CXXThrowExpr*)NativePtr)->subExpr); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CXXThrowExpr::SubExpr::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CXXThrowExpr*)NativePtr)->subExpr = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::SourceLocation CppSharp::Parser::AST::CXXThrowExpr::ThrowLoc::get() |
|
|
|
CppSharp::Parser::SourceLocation CppSharp::Parser::AST::CXXThrowExpr::ThrowLoc::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return CppSharp::Parser::SourceLocation((::CppSharp::CppParser::SourceLocation*)&((::CppSharp::CppParser::AST::CXXThrowExpr*)NativePtr)->throwLoc); |
|
|
|
return CppSharp::Parser::SourceLocation((::CppSharp::CppParser::SourceLocation*)&((::CppSharp::CppParser::AST::CXXThrowExpr*)NativePtr)->throwLoc); |
|
|
@ -5240,6 +5673,16 @@ CppSharp::Parser::AST::CXXDefaultArgExpr::CXXDefaultArgExpr(CppSharp::Parser::AS |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::CXXDefaultArgExpr(__arg0); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::CXXDefaultArgExpr(__arg0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::CXXDefaultArgExpr::Expr::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CXXDefaultArgExpr*)NativePtr)->expr == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::CXXDefaultArgExpr*)NativePtr)->expr); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CXXDefaultArgExpr::Expr::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CXXDefaultArgExpr*)NativePtr)->expr = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::SourceLocation CppSharp::Parser::AST::CXXDefaultArgExpr::UsedLocation::get() |
|
|
|
CppSharp::Parser::SourceLocation CppSharp::Parser::AST::CXXDefaultArgExpr::UsedLocation::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return CppSharp::Parser::SourceLocation((::CppSharp::CppParser::SourceLocation*)&((::CppSharp::CppParser::AST::CXXDefaultArgExpr*)NativePtr)->usedLocation); |
|
|
|
return CppSharp::Parser::SourceLocation((::CppSharp::CppParser::SourceLocation*)&((::CppSharp::CppParser::AST::CXXDefaultArgExpr*)NativePtr)->usedLocation); |
|
|
@ -5283,6 +5726,26 @@ CppSharp::Parser::AST::CXXDefaultInitExpr::CXXDefaultInitExpr(CppSharp::Parser:: |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::CXXDefaultInitExpr(__arg0); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::CXXDefaultInitExpr(__arg0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Field^ CppSharp::Parser::AST::CXXDefaultInitExpr::Field::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CXXDefaultInitExpr*)NativePtr)->field == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Field((::CppSharp::CppParser::AST::Field*)((::CppSharp::CppParser::AST::CXXDefaultInitExpr*)NativePtr)->field); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CXXDefaultInitExpr::Field::set(CppSharp::Parser::AST::Field^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CXXDefaultInitExpr*)NativePtr)->field = (::CppSharp::CppParser::AST::Field*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::CXXDefaultInitExpr::Expr::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CXXDefaultInitExpr*)NativePtr)->expr == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::CXXDefaultInitExpr*)NativePtr)->expr); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CXXDefaultInitExpr::Expr::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CXXDefaultInitExpr*)NativePtr)->expr = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::CXXBindTemporaryExpr::CXXBindTemporaryExpr(::CppSharp::CppParser::AST::CXXBindTemporaryExpr* native) |
|
|
|
CppSharp::Parser::AST::CXXBindTemporaryExpr::CXXBindTemporaryExpr(::CppSharp::CppParser::AST::CXXBindTemporaryExpr* native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
: CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)native) |
|
|
|
{ |
|
|
|
{ |
|
|
@ -6011,6 +6474,16 @@ void CppSharp::Parser::AST::CXXNewExpr::IsArray::set(bool value) |
|
|
|
((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->isArray = value; |
|
|
|
((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->isArray = value; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::CXXNewExpr::ArraySize::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->arraySize == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->arraySize); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CXXNewExpr::ArraySize::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->arraySize = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
unsigned int CppSharp::Parser::AST::CXXNewExpr::NumPlacementArgs::get() |
|
|
|
unsigned int CppSharp::Parser::AST::CXXNewExpr::NumPlacementArgs::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return ((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->numPlacementArgs; |
|
|
|
return ((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->numPlacementArgs; |
|
|
@ -6071,6 +6544,16 @@ void CppSharp::Parser::AST::CXXNewExpr::initializationStyle::set(CppSharp::Parse |
|
|
|
((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->initializationStyle = (::CppSharp::CppParser::AST::CXXNewExpr::InitializationStyle)value; |
|
|
|
((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->initializationStyle = (::CppSharp::CppParser::AST::CXXNewExpr::InitializationStyle)value; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::CXXNewExpr::Initializer::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->initializer == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->initializer); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CXXNewExpr::Initializer::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->initializer = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::CXXConstructExpr^ CppSharp::Parser::AST::CXXNewExpr::ConstructExpr::get() |
|
|
|
CppSharp::Parser::AST::CXXConstructExpr^ CppSharp::Parser::AST::CXXNewExpr::ConstructExpr::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->constructExpr == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::CXXConstructExpr((::CppSharp::CppParser::AST::CXXConstructExpr*)((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->constructExpr); |
|
|
|
return (((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->constructExpr == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::CXXConstructExpr((::CppSharp::CppParser::AST::CXXConstructExpr*)((::CppSharp::CppParser::AST::CXXNewExpr*)NativePtr)->constructExpr); |
|
|
@ -6168,6 +6651,16 @@ void CppSharp::Parser::AST::CXXDeleteExpr::OperatorDelete::set(CppSharp::Parser: |
|
|
|
((::CppSharp::CppParser::AST::CXXDeleteExpr*)NativePtr)->operatorDelete = (::CppSharp::CppParser::AST::Function*)value->NativePtr; |
|
|
|
((::CppSharp::CppParser::AST::CXXDeleteExpr*)NativePtr)->operatorDelete = (::CppSharp::CppParser::AST::Function*)value->NativePtr; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::CXXDeleteExpr::Argument::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::CXXDeleteExpr*)NativePtr)->argument == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::CXXDeleteExpr*)NativePtr)->argument); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::CXXDeleteExpr::Argument::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::CXXDeleteExpr*)NativePtr)->argument = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::CXXDeleteExpr::DestroyedType::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::CXXDeleteExpr::DestroyedType::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::CXXDeleteExpr*)NativePtr)->destroyedType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::CXXDeleteExpr*)NativePtr)->destroyedType); |
|
|
|
return (&((::CppSharp::CppParser::AST::CXXDeleteExpr*)NativePtr)->destroyedType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::CXXDeleteExpr*)NativePtr)->destroyedType); |
|
|
@ -7197,6 +7690,16 @@ void CppSharp::Parser::AST::UnresolvedMemberExpr::IsImplicitAccess::set(bool val |
|
|
|
((::CppSharp::CppParser::AST::UnresolvedMemberExpr*)NativePtr)->isImplicitAccess = value; |
|
|
|
((::CppSharp::CppParser::AST::UnresolvedMemberExpr*)NativePtr)->isImplicitAccess = value; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::UnresolvedMemberExpr::Base::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::UnresolvedMemberExpr*)NativePtr)->base == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::UnresolvedMemberExpr*)NativePtr)->base); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::UnresolvedMemberExpr::Base::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::UnresolvedMemberExpr*)NativePtr)->base = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::UnresolvedMemberExpr::BaseType::get() |
|
|
|
CppSharp::Parser::AST::QualifiedType^ CppSharp::Parser::AST::UnresolvedMemberExpr::BaseType::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (&((::CppSharp::CppParser::AST::UnresolvedMemberExpr*)NativePtr)->baseType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::UnresolvedMemberExpr*)NativePtr)->baseType); |
|
|
|
return (&((::CppSharp::CppParser::AST::UnresolvedMemberExpr*)NativePtr)->baseType == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::QualifiedType((::CppSharp::CppParser::AST::QualifiedType*)&((::CppSharp::CppParser::AST::UnresolvedMemberExpr*)NativePtr)->baseType); |
|
|
@ -7333,6 +7836,16 @@ CppSharp::Parser::AST::PackExpansionExpr::PackExpansionExpr(CppSharp::Parser::AS |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PackExpansionExpr(__arg0); |
|
|
|
NativePtr = new ::CppSharp::CppParser::AST::PackExpansionExpr(__arg0); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::AST::Expr^ CppSharp::Parser::AST::PackExpansionExpr::Pattern::get() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (((::CppSharp::CppParser::AST::PackExpansionExpr*)NativePtr)->pattern == nullptr) ? nullptr : gcnew CppSharp::Parser::AST::Expr((::CppSharp::CppParser::AST::Expr*)((::CppSharp::CppParser::AST::PackExpansionExpr*)NativePtr)->pattern); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void CppSharp::Parser::AST::PackExpansionExpr::Pattern::set(CppSharp::Parser::AST::Expr^ value) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
((::CppSharp::CppParser::AST::PackExpansionExpr*)NativePtr)->pattern = (::CppSharp::CppParser::AST::Expr*)value->NativePtr; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
CppSharp::Parser::SourceLocation CppSharp::Parser::AST::PackExpansionExpr::EllipsisLoc::get() |
|
|
|
CppSharp::Parser::SourceLocation CppSharp::Parser::AST::PackExpansionExpr::EllipsisLoc::get() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return CppSharp::Parser::SourceLocation((::CppSharp::CppParser::SourceLocation*)&((::CppSharp::CppParser::AST::PackExpansionExpr*)NativePtr)->ellipsisLoc); |
|
|
|
return CppSharp::Parser::SourceLocation((::CppSharp::CppParser::SourceLocation*)&((::CppSharp::CppParser::AST::PackExpansionExpr*)NativePtr)->ellipsisLoc); |
|
|
|