Searched refs:BackendConsumer (Results 1 – 6 of 6) sorted by relevance
64 class BackendConsumer;67 ClangDiagnosticHandler(const CodeGenOptions &CGOpts, BackendConsumer *BCon) in ClangDiagnosticHandler()90 BackendConsumer *BackendCon;111 BackendConsumer::BackendConsumer( in BackendConsumer() function in clang::BackendConsumer136 BackendConsumer::BackendConsumer( in BackendConsumer() function in clang::BackendConsumer157 llvm::Module* BackendConsumer::getModule() const { in getModule()161 std::unique_ptr<llvm::Module> BackendConsumer::takeModule() { in takeModule()165 CodeGenerator* BackendConsumer::getCodeGenerator() { in getCodeGenerator()169 void BackendConsumer::HandleCXXStaticMemberVarInstantiation(VarDecl *VD) { in HandleCXXStaticMemberVarInstantiation()173 void BackendConsumer::Initialize(ASTContext &Ctx) { in Initialize()[all …]
30 clang::BackendConsumer *BC;33 LinkInModulesPass(clang::BackendConsumer *BC);
27 class BackendConsumer : public ASTConsumer {72 BackendConsumer(BackendAction Action, DiagnosticsEngine &Diags,86 BackendConsumer(BackendAction Action, DiagnosticsEngine &Diags,
23 LinkInModulesPass::LinkInModulesPass(clang::BackendConsumer *BC) : BC(BC) {} in LinkInModulesPass()
185 std::unique_ptr<llvm::ToolOutputFile> &ThinLinkOS, BackendConsumer *BC);229 BackendConsumer *BC);777 std::unique_ptr<llvm::ToolOutputFile> &ThinLinkOS, BackendConsumer *BC) { in RunOptimizationPipeline()1163 BackendConsumer *BC) { in EmitAssembly()1298 std::unique_ptr<raw_pwrite_stream> OS, BackendConsumer *BC) { in EmitBackendOutput()
21 class BackendConsumer; variable27 friend class BackendConsumer;88 BackendConsumer *BEConsumer = nullptr;