• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/

Lines Matching defs:TheCU

203                               Mod ? Mod : TheCU);
224 TheCU->getFile());
409 return TheCU->getFile();
417 return TheCU->getFile();
636 TheCU = DBuilder.createCompileUnit(
665 "objc_class", TheCU, TheCU->getFile(), 0);
679 "objc_class", TheCU, TheCU->getFile(), 0);
685 ObjTy = DBuilder.createStructType(TheCU, "objc_object", TheCU->getFile(), 0,
691 ObjTy, "isa", TheCU->getFile(), 0, Size, 0, 0,
698 "objc_selector", TheCU,
699 TheCU->getFile(), 0);
750 getOrCreateType(Info.ElementType, TheCU->getFile());
932 static bool hasCXXMangling(const TagDecl *TD, llvm::DICompileUnit *TheCU) {
933 switch (TheCU->getSourceLanguage()) {
967 llvm::DICompileUnit *TheCU) {
969 if (!hasCXXMangling(TD, TheCU))
985 llvm::DICompileUnit *TheCU) {
989 if (!needsTypeIdentifier(TD, CGM, TheCU))
1044 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU);
1085 TheCU, TheCU->getFile(), 0);
1860 TheCU, Name, TTy, defaultParameter));
1876 TheCU, Name, TTy, defaultParameter,
1917 TheCU, Name, TTy, defaultParameter, cast_or_null<llvm::Constant>(V)));
1936 TheCU, Name, TTy, defaultParameter, V));
1940 TheCU, Name, nullptr,
1945 TheCU, Name, nullptr,
1957 TheCU, Name, TTy, defaultParameter, V->stripPointerCasts()));
2476 static_cast<llvm::dwarf::SourceLanguage>(TheCU->getSourceLanguage());
2484 llvm::dwarf::DW_TAG_structure_type, ID->getName(), Mod ? Mod : TheCU,
2543 StringRef CompDir = TheCU->getDirectory();
2568 TheCU->getSourceLanguage(),
2570 DIB.createFile(Mod.getModuleName(), TheCU->getDirectory()),
2571 TheCU->getProducer(), false, StringRef(), 0, RemapPath(PCM),
2593 unsigned RuntimeLang = TheCU->getSourceLanguage();
2949 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU);
2966 llvm::dwarf::DW_TAG_enumeration_type, "", TheCU, DefUnit, 0));
2992 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU);
3329 SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU);
3452 FDContext = getContextDescriptor(RDecl, Mod ? Mod : TheCU);
3514 VDContext = getContextDescriptor(cast<Decl>(DC), Mod ? Mod : TheCU);
3847 // FunctionDecls. When/if we fix this we can have FDContext be TheCU/null for
4737 cast<Decl>(CGM.getContext().getTranslationUnitDecl()), TheCU);
4793 return getContextDescriptor(D, Mod ? Mod : TheCU);
4892 assert(TheCU && "no main compile unit");
4893 TheCU->setDWOId(Signature);
4976 if (auto *DieTy = getOrCreateType(Ty, TheCU->getFile()))