Lines Matching refs:TheCU

205                               Mod ? Mod : TheCU);  in getDeclContextDescriptor()
226 TheCU->getFile()); in getContextDescriptor()
387 FileName = TheCU->getFile()->getFilename(); in getOrCreateFile()
393 FileName = TheCU->getFile()->getFilename(); in getOrCreateFile()
622 TheCU = DBuilder.createCompileUnit( in CreateCompileUnit()
651 "objc_class", TheCU, TheCU->getFile(), 0); in CreateType()
665 "objc_class", TheCU, TheCU->getFile(), 0); in CreateType()
671 ObjTy = DBuilder.createStructType(TheCU, "objc_object", TheCU->getFile(), 0, in CreateType()
677 ObjTy, "isa", TheCU->getFile(), 0, Size, 0, 0, in CreateType()
684 "objc_selector", TheCU, in CreateType()
685 TheCU->getFile(), 0); in CreateType()
736 getOrCreateType(Info.ElementType, TheCU->getFile()); in CreateType()
797 getOrCreateType(Info.ElementType, TheCU->getFile()); in CreateType()
1001 static bool hasCXXMangling(const TagDecl *TD, llvm::DICompileUnit *TheCU) { in hasCXXMangling() argument
1002 switch (TheCU->getSourceLanguage()) { in hasCXXMangling()
1036 llvm::DICompileUnit *TheCU) { in needsTypeIdentifier() argument
1038 if (!hasCXXMangling(TD, TheCU)) in needsTypeIdentifier()
1054 llvm::DICompileUnit *TheCU) { in getTypeIdentifier() argument
1058 if (!needsTypeIdentifier(TD, CGM, TheCU)) in getTypeIdentifier()
1121 Identifier = getTypeIdentifier(Ty, CGM, TheCU); in getOrCreateRecordFwdDecl()
1181 TheCU, TheCU->getFile(), 0); in getOrCreateStructPtrType()
2006 TheCU, Name, TTy, defaultParameter)); in CollectTemplateParams()
2022 TheCU, Name, TTy, defaultParameter, in CollectTemplateParams()
2069 TheCU, Name, TTy, defaultParameter, cast_or_null<llvm::Constant>(V))); in CollectTemplateParams()
2088 TheCU, Name, TTy, defaultParameter, V)); in CollectTemplateParams()
2096 TheCU, Name, nullptr, OS.str())); in CollectTemplateParams()
2101 TheCU, Name, nullptr, in CollectTemplateParams()
2113 TheCU, Name, TTy, defaultParameter, V->stripPointerCasts())); in CollectTemplateParams()
2682 static_cast<llvm::dwarf::SourceLanguage>(TheCU->getSourceLanguage()); in CreateType()
2690 llvm::dwarf::DW_TAG_structure_type, ID->getName(), Mod ? Mod : TheCU, in CreateType()
2749 StringRef CompDir = TheCU->getDirectory(); in getOrCreateModuleRef()
2773 TheCU->getSourceLanguage(), in getOrCreateModuleRef()
2775 DIB.createFile(Mod.getModuleName(), TheCU->getDirectory()), in getOrCreateModuleRef()
2776 TheCU->getProducer(), false, StringRef(), 0, RemapPath(PCM), in getOrCreateModuleRef()
2798 unsigned RuntimeLang = TheCU->getSourceLanguage(); in CreateTypeDefinition()
3186 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU); in CreateEnumType()
3203 llvm::dwarf::DW_TAG_enumeration_type, "", TheCU, DefUnit, 0)); in CreateEnumType()
3229 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU); in CreateTypeDefinition()
3574 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU); in CreateLimitedType()
3706 FDContext = getContextDescriptor(RDecl, Mod ? Mod : TheCU); in collectFunctionDeclProps()
3770 VDContext = getContextDescriptor(cast<Decl>(DC), Mod ? Mod : TheCU); in collectVarDeclProps()
5484 return getContextDescriptor(D, Mod ? Mod : TheCU); in getCurrentContextDescriptor()
5604 assert(TheCU && "no main compile unit"); in setDwoId()
5605 TheCU->setDWOId(Signature); in setDwoId()
5687 if (auto *DieTy = getOrCreateType(Ty, TheCU->getFile())) in EmitExplicitCastType()
5693 if (auto *DieTy = getOrCreateType(Ty, TheCU->getFile())) in EmitAndRetainType()