reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGDebugInfo.cpp
  202                               Mod ? Mod : TheCU);
  223                              TheCU->getFile());
  409     return TheCU->getFile();
  417     return TheCU->getFile();
  620   TheCU = DBuilder.createCompileUnit(
  649                                      "objc_class", TheCU, TheCU->getFile(), 0);
  649                                      "objc_class", TheCU, TheCU->getFile(), 0);
  663                                      "objc_class", TheCU, TheCU->getFile(), 0);
  663                                      "objc_class", TheCU, TheCU->getFile(), 0);
  669     ObjTy = DBuilder.createStructType(TheCU, "objc_object", TheCU->getFile(), 0,
  669     ObjTy = DBuilder.createStructType(TheCU, "objc_object", TheCU->getFile(), 0,
  675                    ObjTy, "isa", TheCU->getFile(), 0, Size, 0, 0,
  682                                          "objc_selector", TheCU,
  683                                          TheCU->getFile(), 0);
  986   SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU);
 1027                                      TheCU, TheCU->getFile(), 0);
 1027                                      TheCU, TheCU->getFile(), 0);
 1758           DBuilder.createTemplateTypeParameter(TheCU, Name, TTy));
 1763           TheCU, Name, TTy,
 1802           TheCU, Name, TTy, cast_or_null<llvm::Constant>(V)));
 1821           DBuilder.createTemplateValueParameter(TheCU, Name, TTy, V));
 1825           TheCU, Name, nullptr,
 1830           TheCU, Name, nullptr,
 1842           TheCU, Name, TTy, V->stripPointerCasts()));
 2350       static_cast<llvm::dwarf::SourceLanguage>(TheCU->getSourceLanguage());
 2358         llvm::dwarf::DW_TAG_structure_type, ID->getName(), Mod ? Mod : TheCU,
 2423     DIB.createCompileUnit(TheCU->getSourceLanguage(),
 2426                           TheCU->getProducer(), true, StringRef(), 0,
 2449   unsigned RuntimeLang = TheCU->getSourceLanguage();
 2765   SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU);
 2782         llvm::dwarf::DW_TAG_enumeration_type, "", TheCU, DefUnit, 0));
 2808   SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU);
 3135   SmallString<256> Identifier = getTypeIdentifier(Ty, CGM, TheCU);
 3258       FDContext = getContextDescriptor(RDecl, Mod ? Mod : TheCU);
 3320   VDContext = getContextDescriptor(cast<Decl>(DC), Mod ? Mod : TheCU);
 4500         cast<Decl>(CGM.getContext().getTranslationUnitDecl()), TheCU);
 4537   return getContextDescriptor(D, Mod ? Mod : TheCU);
 4636   assert(TheCU && "no main compile unit");
 4637   TheCU->setDWOId(Signature);
 4746   if (auto *DieTy = getOrCreateType(Ty, TheCU->getFile()))