Lines Matching refs:Gen
129 Gen(CreateLLVMCodeGen(Diags, InFile, std::move(VFS), HeaderSearchOpts, in BackendConsumer()
156 Gen(CreateLLVMCodeGen(Diags, "", std::move(VFS), HeaderSearchOpts, in BackendConsumer()
165 return Gen->GetModule(); in getModule()
169 return std::unique_ptr<llvm::Module>(Gen->ReleaseModule()); in takeModule()
173 return Gen.get(); in getCodeGenerator()
177 Gen->HandleCXXStaticMemberVarInstantiation(VD); in HandleCXXStaticMemberVarInstantiation()
188 Gen->Initialize(Ctx); in Initialize()
206 Gen->HandleTopLevelDecl(D); in HandleTopLevelDecl()
224 Gen->HandleInlineFunctionDefinition(D); in HandleInlineFunctionDefinition()
304 Gen->HandleTranslationUnit(C); in HandleTranslationUnit()
357 if (const Decl *FD = Gen->GetDeclForMangledName(F.getName())) { in HandleTranslationUnit()
393 Gen->HandleTagDeclDefinition(D); in HandleTagDeclDefinition()
397 Gen->HandleTagDeclRequiredDefinition(D); in HandleTagDeclRequiredDefinition()
401 Gen->CompleteTentativeDefinition(D); in CompleteTentativeDefinition()
405 Gen->CompleteExternalDeclaration(D); in CompleteExternalDeclaration()
409 Gen->AssignInheritanceModel(RD); in AssignInheritanceModel()
413 Gen->HandleVTable(RD); in HandleVTable()