Lines Matching refs:Gen
125 Gen(CreateLLVMCodeGen(Diags, InFile, std::move(VFS), HeaderSearchOpts, in BackendConsumer()
149 Gen(CreateLLVMCodeGen(Diags, "", std::move(VFS), HeaderSearchOpts, PPOpts, in BackendConsumer()
158 return Gen->GetModule(); in getModule()
162 return std::unique_ptr<llvm::Module>(Gen->ReleaseModule()); in takeModule()
166 return Gen.get(); in getCodeGenerator()
170 Gen->HandleCXXStaticMemberVarInstantiation(VD); in HandleCXXStaticMemberVarInstantiation()
181 Gen->Initialize(Ctx); in Initialize()
199 Gen->HandleTopLevelDecl(D); in HandleTopLevelDecl()
217 Gen->HandleInlineFunctionDefinition(D); in HandleInlineFunctionDefinition()
276 Gen->HandleTranslationUnit(C); in HandleTranslationUnit()
332 if (const Decl *FD = Gen->GetDeclForMangledName(F.getName())) { in HandleTranslationUnit()
368 Gen->HandleTagDeclDefinition(D); in HandleTagDeclDefinition()
372 Gen->HandleTagDeclRequiredDefinition(D); in HandleTagDeclRequiredDefinition()
376 Gen->CompleteTentativeDefinition(D); in CompleteTentativeDefinition()
380 Gen->CompleteExternalDeclaration(D); in CompleteExternalDeclaration()
384 Gen->AssignInheritanceModel(RD); in AssignInheritanceModel()
388 Gen->HandleVTable(RD); in HandleVTable()