clang
7.0.0
|
Public Member Functions | |
ModelInjector (CompilerInstance &CI) | |
Stmt * | getBody (const FunctionDecl *D) override |
Stmt * | getBody (const ObjCMethodDecl *D) override |
![]() | |
CodeInjector () | |
virtual | ~CodeInjector () |
Definition at line 39 of file ModelInjector.h.
ModelInjector::ModelInjector | ( | CompilerInstance & | CI | ) |
Definition at line 28 of file ModelInjector.cpp.
|
overridevirtual |
Implements clang::CodeInjector.
Definition at line 30 of file ModelInjector.cpp.
References clang::NamedDecl::getName().
|
overridevirtual |
Implements clang::CodeInjector.
Definition at line 35 of file ModelInjector.cpp.
References clang::InputKind::CXX, clang::DesiredStackSize, clang::CompilerInstance::getAnalyzerOpts(), clang::CompilerInstance::getASTContext(), clang::CompilerInstance::getDiagnosticClient(), clang::CompilerInstance::getFileManager(), clang::CompilerInstance::getInvocation(), clang::SourceManager::getMainFileID(), clang::NamedDecl::getName(), clang::CompilerInstance::getPCHContainerOperations(), clang::CompilerInstance::getPreprocessorPtr(), clang::CompilerInstance::getSourceManager(), clang::CompilerInstance::getVirtualFileSystem(), clang::CompilerInstance::setInvocation(), clang::SourceManager::setMainFileID(), and SM.