Browse Source

ABI handling fixes in Parser.cpp

pull/1829/head
João Matos 1 year ago committed by GitHub
parent
commit
101933e940
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 4
      src/CppParser/Parser.cpp

4
src/CppParser/Parser.cpp

@ -234,7 +234,7 @@ ConvertToClangTargetCXXABI(CppSharp::CppParser::AST::CppAbi abi) @@ -234,7 +234,7 @@ ConvertToClangTargetCXXABI(CppSharp::CppParser::AST::CppAbi abi)
case CppSharp::CppParser::AST::CppAbi::ARM:
return TargetCXXABI::GenericARM;
case CppSharp::CppParser::AST::CppAbi::AArch64:
return TargetCXXABI::GenericARM;
return TargetCXXABI::GenericAArch64;
case CppSharp::CppParser::AST::CppAbi::iOS:
return TargetCXXABI::iOS;
case CppSharp::CppParser::AST::CppAbi::AppleARM64:
@ -731,7 +731,7 @@ void Parser::WalkVTable(const clang::CXXRecordDecl* RD, Class* C) @@ -731,7 +731,7 @@ void Parser::WalkVTable(const clang::CXXRecordDecl* RD, Class* C)
}
break;
}
case TargetCXXABI::GenericItanium:
default:
{
ItaniumVTableContext VTContext(AST);

Loading…
Cancel
Save