diff --git a/docs/GettingStarted.md b/docs/GettingStarted.md index f8614b7a..438236df 100644 --- a/docs/GettingStarted.md +++ b/docs/GettingStarted.md @@ -20,7 +20,7 @@ source first. Building in *Release* is recommended because else the Clang parser will be excruciatingly slow. -Last updated to LLVM/Clang revision: `r193383` +Last updated to LLVM/Clang revision: `r194603` ## Generating bindings diff --git a/src/CppParser/Parser.cpp b/src/CppParser/Parser.cpp index 08259510..e4498bc7 100644 --- a/src/CppParser/Parser.cpp +++ b/src/CppParser/Parser.cpp @@ -492,7 +492,7 @@ void Parser::WalkVTable(clang::CXXRecordDecl* RD, Class* C) case TargetCXXABI::Microsoft: { C->Layout.ABI = CppAbi::Microsoft; - MicrosoftVFTableContext VTContext(*AST); + MicrosoftVTableContext VTContext(*AST); auto VFPtrs = VTContext.getVFPtrOffsets(RD); for (auto I = VFPtrs.begin(), E = VFPtrs.end(); I != E; ++I) diff --git a/src/Parser/Parser.cpp b/src/Parser/Parser.cpp index 2a6dc92a..1f3139b1 100644 --- a/src/Parser/Parser.cpp +++ b/src/Parser/Parser.cpp @@ -494,7 +494,7 @@ void Parser::WalkVTable(clang::CXXRecordDecl* RD, CppSharp::AST::Class^ C) case TargetCXXABI::Microsoft: { C->Layout->ABI = CppSharp::AST::CppAbi::Microsoft; - MicrosoftVFTableContext VTContext(*AST); + MicrosoftVTableContext VTContext(*AST); auto VFPtrs = VTContext.getVFPtrOffsets(RD); for (auto I = VFPtrs.begin(), E = VFPtrs.end(); I != E; ++I)