Lines Matching refs:compiler
29 clang::CompilerInstance compiler; member
36 compiler.getLangOpts() = LO;
37 compiler.getCodeGenOpts() = CGO;
38 compiler.createDiagnostics();
45 compiler.getTargetOpts().Triple = Tr.getTriple();
46 compiler.setTarget(clang::TargetInfo::CreateTargetInfo(
47 compiler.getDiagnostics(),
48 std::make_shared<clang::TargetOptions>(compiler.getTargetOpts())));
50 const clang::TargetInfo &TInfo = compiler.getTarget();
53 compiler.createFileManager();
54 compiler.createSourceManager(compiler.getFileManager());
55 compiler.createPreprocessor(clang::TU_Prefix);
57 compiler.createASTContext();
60 compiler.getDiagnostics(), "main-module",
61 &compiler.getVirtualFileSystem(), compiler.getHeaderSearchOpts(),
62 compiler.getPreprocessorOpts(), compiler.getCodeGenOpts(), Context));
70 compiler.setASTConsumer(std::move(Consumer));
72 compiler.createSema(clang::TU_Prefix, nullptr);
74 clang::SourceManager &sm = compiler.getSourceManager();
80 clang::ParseAST(compiler.getSema(), false, false); in compile()
82 static_cast<clang::CodeGenerator&>(compiler.getASTConsumer()).GetModule(); in compile()