Lines Matching refs:Gen
54 std::unique_ptr<CodeGenerator> Gen; member in clang::BackendConsumer
76 Gen(CreateLLVMCodeGen(Diags, InFile, HeaderSearchOpts, PPOpts, in BackendConsumer()
83 llvm::Module *getModule() const { return Gen->GetModule(); } in getModule()
85 return std::unique_ptr<llvm::Module>(Gen->ReleaseModule()); in takeModule()
93 Gen->HandleCXXStaticMemberVarInstantiation(VD); in HandleCXXStaticMemberVarInstantiation()
104 Gen->Initialize(Ctx); in Initialize()
118 Gen->HandleTopLevelDecl(D); in HandleTopLevelDecl()
133 Gen->HandleInlineFunctionDefinition(D); in HandleInlineFunctionDefinition()
145 Gen->HandleTranslationUnit(C); in HandleTranslationUnit()
191 Gen->HandleTagDeclDefinition(D); in HandleTagDeclDefinition()
195 Gen->HandleTagDeclRequiredDefinition(D); in HandleTagDeclRequiredDefinition()
199 Gen->CompleteTentativeDefinition(D); in CompleteTentativeDefinition()
203 Gen->AssignInheritanceModel(RD); in AssignInheritanceModel()
207 Gen->HandleVTable(RD); in HandleVTable()
417 if (const Decl *ND = Gen->GetDeclForMangledName(D.getFunction().getName())) { in StackSizeDiagHandler()
451 if (const Decl *FD = Gen->GetDeclForMangledName(D.getFunction().getName())) in getBestLocationFromDebugLoc()