Follow interface change.

This commit is contained in:
Axel Naumann 2015-01-21 13:29:31 +01:00 committed by sftnight
parent c44e538008
commit d742271424

View File

@ -168,7 +168,6 @@ namespace cling {
if (CI->getFrontendOpts().ProgramAction != clang::frontend::ParseSyntaxOnly){
m_CodeGen.reset(CreateLLVMCodeGen(CI->getDiagnostics(), "cling-module-0",
CI->getCodeGenOpts(),
CI->getTargetOpts(),
*m_Interpreter->getLLVMContext()
));
}
@ -468,7 +467,7 @@ namespace cling {
}
else if (I.m_Call == Transaction::kCCIHandleVTable) {
CXXRecordDecl* CXXRD = cast<CXXRecordDecl>(I.m_DGR.getSingleDecl());
getCodeGenerator()->HandleVTable(CXXRD, /*isRequired*/true);
getCodeGenerator()->HandleVTable(CXXRD);
}
else if (I.m_Call
== Transaction::kCCIHandleCXXImplicitFunctionInstantiation) {
@ -534,7 +533,7 @@ namespace cling {
}
else if (I->m_Call == Transaction::kCCIHandleVTable) {
CXXRecordDecl* CXXRD = cast<CXXRecordDecl>(*DI);
getCodeGenerator()->HandleVTable(CXXRD, /*isRequired*/true);
getCodeGenerator()->HandleVTable(CXXRD);
}
else if (I->m_Call
== Transaction::kCCIHandleCXXImplicitFunctionInstantiation) {