Lines Matching refs:TheCU

208                               Mod ? Mod : TheCU);  in getDeclContextDescriptor()
229 TheCU->getFile()); in getContextDescriptor()
400 FileName = TheCU->getFile()->getFilename(); in getOrCreateFile()
401 CSInfo = TheCU->getFile()->getChecksum(); in getOrCreateFile()
407 FileName = TheCU->getFile()->getFilename(); in getOrCreateFile()
655 TheCU = DBuilder.createCompileUnit( in CreateCompileUnit()
680 "objc_class", TheCU, TheCU->getFile(), 0); in CreateType()
694 "objc_class", TheCU, TheCU->getFile(), 0); in CreateType()
700 ObjTy = DBuilder.createStructType(TheCU, "objc_object", TheCU->getFile(), 0, in CreateType()
706 ObjTy, "isa", TheCU->getFile(), 0, Size, 0, 0, in CreateType()
713 "objc_selector", TheCU, in CreateType()
714 TheCU->getFile(), 0); in CreateType()
782 getOrCreateType(Info.ElementType, TheCU->getFile()); in CreateType()
843 getOrCreateType(Info.ElementType, TheCU->getFile()); in CreateType()
855 MangledName, TheCU, TheCU->getFile(), 0); \ in CreateType()
1054 static bool hasCXXMangling(const TagDecl *TD, llvm::DICompileUnit *TheCU) { in hasCXXMangling() argument
1055 switch (TheCU->getSourceLanguage()) { in hasCXXMangling()
1089 llvm::DICompileUnit *TheCU) { in needsTypeIdentifier() argument
1091 if (!hasCXXMangling(TD, TheCU)) in needsTypeIdentifier()
1107 llvm::DICompileUnit *TheCU) { in getTypeIdentifier() argument
1111 if (!needsTypeIdentifier(TD, CGM, TheCU)) in getTypeIdentifier()
1174 Identifier = getTypeIdentifier(Ty, CGM, TheCU); in getOrCreateRecordFwdDecl()
1233 TheCU, TheCU->getFile(), 0); in getOrCreateStructPtrType()
2130 TheCU, Name, TTy, defaultParameter)); in CollectTemplateParams()
2136 TheCU, Name, TTy, defaultParameter, in CollectTemplateParams()
2183 TheCU, Name, TTy, defaultParameter, cast_or_null<llvm::Constant>(V))); in CollectTemplateParams()
2202 TheCU, Name, TTy, defaultParameter, V)); in CollectTemplateParams()
2210 TheCU, Name, TTy, defaultParameter, V)); in CollectTemplateParams()
2218 TheCU, Name, nullptr, OS.str(), defaultParameter)); in CollectTemplateParams()
2223 TheCU, Name, nullptr, in CollectTemplateParams()
2235 TheCU, Name, TTy, defaultParameter, V->stripPointerCasts())); in CollectTemplateParams()
2837 static_cast<llvm::dwarf::SourceLanguage>(TheCU->getSourceLanguage()); in CreateType()
2845 llvm::dwarf::DW_TAG_structure_type, ID->getName(), Mod ? Mod : TheCU, in CreateType()
2904 StringRef CompDir = TheCU->getDirectory(); in getOrCreateModuleRef()
2932 TheCU->getSourceLanguage(), in getOrCreateModuleRef()
2934 DIB.createFile(Mod.getModuleName(), TheCU->getDirectory()), in getOrCreateModuleRef()
2935 TheCU->getProducer(), false, StringRef(), 0, RemapPath(PCM), in getOrCreateModuleRef()
2957 unsigned RuntimeLang = TheCU->getSourceLanguage(); in CreateTypeDefinition()
3348 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU); in CreateEnumType()
3365 llvm::dwarf::DW_TAG_enumeration_type, "", TheCU, DefUnit, 0)); in CreateEnumType()
3391 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU); in CreateTypeDefinition()
3737 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU); in CreateLimitedType()
3869 FDContext = getContextDescriptor(RDecl, Mod ? Mod : TheCU); in collectFunctionDeclProps()
3933 VDContext = getContextDescriptor(cast<Decl>(DC), Mod ? Mod : TheCU); in collectVarDeclProps()
5699 return getContextDescriptor(D, Mod ? Mod : TheCU); in getCurrentContextDescriptor()
5819 assert(TheCU && "no main compile unit"); in setDwoId()
5820 TheCU->setDWOId(Signature); in setDwoId()
5902 if (auto *DieTy = getOrCreateType(Ty, TheCU->getFile())) in EmitExplicitCastType()
5908 if (auto *DieTy = getOrCreateType(Ty, TheCU->getFile())) in EmitAndRetainType()