Lines Matching refs:TheCU
204 Mod ? Mod : TheCU); in getDeclContextDescriptor()
225 TheCU->getFile()); in getContextDescriptor()
411 FileName = TheCU->getFile()->getFilename(); in getOrCreateFile()
417 FileName = TheCU->getFile()->getFilename(); in getOrCreateFile()
637 TheCU = DBuilder.createCompileUnit( in CreateCompileUnit()
666 "objc_class", TheCU, TheCU->getFile(), 0); in CreateType()
680 "objc_class", TheCU, TheCU->getFile(), 0); in CreateType()
686 ObjTy = DBuilder.createStructType(TheCU, "objc_object", TheCU->getFile(), 0, in CreateType()
692 ObjTy, "isa", TheCU->getFile(), 0, Size, 0, 0, in CreateType()
699 "objc_selector", TheCU, in CreateType()
700 TheCU->getFile(), 0); in CreateType()
751 getOrCreateType(Info.ElementType, TheCU->getFile()); in CreateType()
810 getOrCreateType(Info.ElementType, TheCU->getFile()); in CreateType()
993 static bool hasCXXMangling(const TagDecl *TD, llvm::DICompileUnit *TheCU) { in hasCXXMangling() argument
994 switch (TheCU->getSourceLanguage()) { in hasCXXMangling()
1028 llvm::DICompileUnit *TheCU) { in needsTypeIdentifier() argument
1030 if (!hasCXXMangling(TD, TheCU)) in needsTypeIdentifier()
1046 llvm::DICompileUnit *TheCU) { in getTypeIdentifier() argument
1050 if (!needsTypeIdentifier(TD, CGM, TheCU)) in getTypeIdentifier()
1113 Identifier = getTypeIdentifier(Ty, CGM, TheCU); in getOrCreateRecordFwdDecl()
1154 TheCU, TheCU->getFile(), 0); in getOrCreateStructPtrType()
1931 TheCU, Name, TTy, defaultParameter)); in CollectTemplateParams()
1947 TheCU, Name, TTy, defaultParameter, in CollectTemplateParams()
1994 TheCU, Name, TTy, defaultParameter, cast_or_null<llvm::Constant>(V))); in CollectTemplateParams()
2013 TheCU, Name, TTy, defaultParameter, V)); in CollectTemplateParams()
2017 TheCU, Name, nullptr, in CollectTemplateParams()
2022 TheCU, Name, nullptr, in CollectTemplateParams()
2034 TheCU, Name, TTy, defaultParameter, V->stripPointerCasts())); in CollectTemplateParams()
2574 static_cast<llvm::dwarf::SourceLanguage>(TheCU->getSourceLanguage()); in CreateType()
2582 llvm::dwarf::DW_TAG_structure_type, ID->getName(), Mod ? Mod : TheCU, in CreateType()
2641 StringRef CompDir = TheCU->getDirectory(); in getOrCreateModuleRef()
2665 TheCU->getSourceLanguage(), in getOrCreateModuleRef()
2667 DIB.createFile(Mod.getModuleName(), TheCU->getDirectory()), in getOrCreateModuleRef()
2668 TheCU->getProducer(), false, StringRef(), 0, RemapPath(PCM), in getOrCreateModuleRef()
2690 unsigned RuntimeLang = TheCU->getSourceLanguage(); in CreateTypeDefinition()
3056 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU); in CreateEnumType()
3073 llvm::dwarf::DW_TAG_enumeration_type, "", TheCU, DefUnit, 0)); in CreateEnumType()
3099 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU); in CreateTypeDefinition()
3436 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU); in CreateLimitedType()
3563 FDContext = getContextDescriptor(RDecl, Mod ? Mod : TheCU); in collectFunctionDeclProps()
3627 VDContext = getContextDescriptor(cast<Decl>(DC), Mod ? Mod : TheCU); in collectVarDeclProps()
4947 return getContextDescriptor(D, Mod ? Mod : TheCU); in getCurrentContextDescriptor()
5048 assert(TheCU && "no main compile unit"); in setDwoId()
5049 TheCU->setDWOId(Signature); in setDwoId()
5131 if (auto *DieTy = getOrCreateType(Ty, TheCU->getFile())) in EmitExplicitCastType()
5137 if (auto *DieTy = getOrCreateType(Ty, TheCU->getFile())) in EmitAndRetainType()