@ -108,6 +108,7 @@ namespace CppSharp.AST
public bool IsStatic { get; set; }
public bool IsConst { get; set; }
public bool IsImplicit { get; set; }
public bool IsExplicit { get; set; }
public bool IsSynthetized { get; set; }
public bool IsOverride { get; set; }
public bool IsProxy { get; set; }
@ -523,6 +523,7 @@ struct CS_API Method : public Function
bool IsStatic;
bool IsConst;
bool IsImplicit;
bool IsExplicit;
bool IsOverride;
CXXMethodKind MethodKind;
@ -952,6 +952,7 @@ Method* Parser::WalkMethodCXX(clang::CXXMethodDecl* MD)
Method->IsDefaultConstructor = CD->isDefaultConstructor();
Method->IsCopyConstructor = CD->isCopyConstructor();
Method->IsMoveConstructor = CD->isMoveConstructor();
Method->IsExplicit = CD->isExplicit();
}
else if (const CXXDestructorDecl* DD = dyn_cast<CXXDestructorDecl>(MD))
{
@ -956,6 +956,7 @@ CppSharp::AST::Method^ Parser::WalkMethodCXX(clang::CXXMethodDecl* MD)