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

References

include/llvm/ADT/IntrusiveRefCntPtr.h
  125   static void retain(T *obj) { obj->Retain(); }
  126   static void release(T *obj) { obj->Release(); }
  136   T *Obj = nullptr;
  139   using element_type = T;
  142   IntrusiveRefCntPtr(T *obj) : Obj(obj) { retain(); }
  147   IntrusiveRefCntPtr(IntrusiveRefCntPtr<X> &&S) : Obj(S.get()) {
  152   IntrusiveRefCntPtr(const IntrusiveRefCntPtr<X> &S) : Obj(S.get()) {
  163   T &operator*() const { return *Obj; }
  164   T *operator->() const { return Obj; }
  165   T *get() const { return Obj; }
  184       IntrusiveRefCntPtrInfo<T>::retain(Obj);
  189       IntrusiveRefCntPtrInfo<T>::release(Obj);
tools/clang/examples/clang-interpreter/main.cpp
  127   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  127   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/include/clang/Basic/Diagnostic.h
  153     Ignored = DiagnosticIDs::Ignored,
  154     Note = DiagnosticIDs::Note,
  155     Remark = DiagnosticIDs::Remark,
  156     Warning = DiagnosticIDs::Warning,
  157     Error = DiagnosticIDs::Error,
  158     Fatal = DiagnosticIDs::Fatal
  240   IntrusiveRefCntPtr<DiagnosticIDs> Diags;
  436   DiagnosticIDs::Level LastDiagLevel;
  484   explicit DiagnosticsEngine(IntrusiveRefCntPtr<DiagnosticIDs> Diags,
  495   const IntrusiveRefCntPtr<DiagnosticIDs> &getDiagnosticIDs() const {
  669     if (LastDiagLevel == DiagnosticIDs::Fatal)
  671     LastDiagLevel = Ignored ? DiagnosticIDs::Ignored : DiagnosticIDs::Warning;
  671     LastDiagLevel = Ignored ? DiagnosticIDs::Ignored : DiagnosticIDs::Warning;
  678     return LastDiagLevel == DiagnosticIDs::Ignored;
tools/clang/include/clang/Basic/DiagnosticIDs.h
  163 class DiagnosticIDs : public RefCountedBase<DiagnosticIDs> {
  314   DiagnosticIDs::Level
tools/clang/lib/ARCMigrate/ARCMT.cpp
  134     if (DiagnosticIDs::isARCDiagnostic(Info.getID()) ||
  182     IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  182     IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  221   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  221   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  261   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  261   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  370   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  370   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  407   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  407   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  513     IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  513     IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  534   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  534   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/lib/ARCMigrate/ObjCMT.cpp
 2240   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
 2240   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/lib/ARCMigrate/PlistReporter.cpp
   38   DiagnosticIDs DiagIDs;
tools/clang/lib/Basic/Diagnostic.cpp
   75     IntrusiveRefCntPtr<DiagnosticIDs> diags,
  133   LastDiagLevel = DiagnosticIDs::Ignored;
  299             DiagnosticIDs::getWarningOptionForDiag(Mapping.first);
  463   DiagnosticIDs::getAllDiagnostics(Flavor, AllDiags);
  505     DiagnosticIDs::Level DiagLevel
  508     Emitted = (DiagLevel != DiagnosticIDs::Ignored);
tools/clang/lib/Basic/DiagnosticIDs.cpp
  248 DiagnosticIDs::SFINAEResponse
  270       typedef std::pair<DiagnosticIDs::Level, std::string> DiagDesc;
  284       DiagnosticIDs::Level getLevel(unsigned DiagID) const {
  290       unsigned getOrCreateDiagID(DiagnosticIDs::Level L, StringRef Message,
  291                                  DiagnosticIDs &Diags) {
  379 static DiagnosticIDs::Level toLevel(diag::Severity SV) {
  382     return DiagnosticIDs::Ignored;
  384     return DiagnosticIDs::Remark;
  386     return DiagnosticIDs::Warning;
  388     return DiagnosticIDs::Error;
  390     return DiagnosticIDs::Fatal;
  398 DiagnosticIDs::Level
  408   if (DiagClass == CLASS_NOTE) return DiagnosticIDs::Note;
  636   DiagnosticIDs::Level DiagLevel
  641   if (DiagLevel >= DiagnosticIDs::Error) {
  650   if (DiagLevel != DiagnosticIDs::Note) {
  655     if (Diag.LastDiagLevel == DiagnosticIDs::Fatal)
  664     if (DiagLevel >= DiagnosticIDs::Error &&
  674   if (DiagLevel == DiagnosticIDs::Ignored ||
  675       (DiagLevel == DiagnosticIDs::Note &&
  676        Diag.LastDiagLevel == DiagnosticIDs::Ignored))
  679   if (DiagLevel >= DiagnosticIDs::Error) {
  695         DiagLevel == DiagnosticIDs::Error) {
  716     if (DiagLevel == DiagnosticIDs::Warning)
  727     return CustomDiagInfo->getLevel(DiagID) >= DiagnosticIDs::Error;
  747   return DiagnosticIDs::getCategoryNameFromID(cat).startswith("ARC ");
tools/clang/lib/Basic/SourceManager.cpp
 2186       IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs),
tools/clang/lib/Basic/Warnings.cpp
   37   StringRef Suggestion = DiagnosticIDs::getNearestOption(Flavor, Opt);
   73   const IntrusiveRefCntPtr< DiagnosticIDs > DiagIDs =
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
  354   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  354   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/lib/Driver/Driver.cpp
 1563   for (unsigned i = 1, max = DiagnosticIDs::getNumberOfCategories(); i != max;
 1565     OS << i << ',' << DiagnosticIDs::getCategoryNameFromID(i) << '\n';
 1631     for (StringRef S : DiagnosticIDs::getDiagnosticFlags())
tools/clang/lib/Frontend/ASTMerge.cpp
   39   IntrusiveRefCntPtr<DiagnosticIDs>
tools/clang/lib/Frontend/ChainedIncludesSource.cpp
  142     IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  142     IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/lib/Frontend/CompilerInstance.cpp
  279   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  279   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp
  132   DE.WarningOption = DiagnosticIDs::getWarningOptionForDiag(DE.DiagnosticID);
tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
  529   StringRef catName = DiagnosticIDs::getCategoryNameFromID(category);
  542   StringRef FlagName = DiagnosticIDs::getWarningOptionForDiag(DiagID);
  643     unsigned DiagID = DiagnosticIDs::getCategoryNumberForDiag(Info->getID());
  743     IntrusiveRefCntPtr<DiagnosticIDs> IDs(new DiagnosticIDs());
  743     IntrusiveRefCntPtr<DiagnosticIDs> IDs(new DiagnosticIDs());
tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
   73         DiagnosticIDs::isBuiltinWarningOrExtension(Info.getID()) &&
   74         !DiagnosticIDs::isDefaultMappingAsError(Info.getID())) {
   79     StringRef Opt = DiagnosticIDs::getWarningOptionForDiag(Info.getID());
   93       DiagnosticIDs::getCategoryNumberForDiag(Info.getID());
  101         OS << DiagnosticIDs::getCategoryNameFromID(DiagCategory);
tools/clang/lib/Sema/Sema.cpp
 1299     switch (DiagnosticIDs::getDiagnosticSFINAEResponse(
 1301     case DiagnosticIDs::SFINAE_Report:
 1305     case DiagnosticIDs::SFINAE_SubstitutionFailure:
 1322     case DiagnosticIDs::SFINAE_AccessControl: {
 1356     case DiagnosticIDs::SFINAE_Suppress:
 1384   if (!DiagnosticIDs::isBuiltinNote(DiagID))
tools/clang/lib/Serialization/ASTReader.cpp
  558   IntrusiveRefCntPtr<DiagnosticIDs> DiagIDs(ExistingDiags.getDiagnosticIDs());
tools/clang/lib/Tooling/CompilationDatabase.cpp
  268       IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()),
tools/clang/lib/Tooling/Core/Replacement.cpp
  588       IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs),
tools/clang/lib/Tooling/Refactoring.cpp
   45       IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()),
tools/clang/lib/Tooling/Tooling.cpp
  328       IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts,
tools/clang/tools/arcmt-test/arcmt-test.cpp
  113   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  113   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  158   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  158   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/tools/clang-format/ClangFormat.cpp
  189       IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs),
  302   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  302   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  440         IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs),
tools/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp
   37       IntrusiveRefCntPtr<clang::DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts,
tools/clang/tools/clang-rename/ClangRename.cpp
  217         IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts,
tools/clang/tools/diagtool/ListWarnings.cpp
   56     if (DiagnosticIDs::isBuiltinNote(diagID))
   59     if (!DiagnosticIDs::isBuiltinWarningOrExtension(diagID))
   62     Entry entry(DR.getName(), DiagnosticIDs::getWarningOptionForDiag(diagID));
tools/clang/tools/diagtool/ShowEnabledWarnings.cpp
   57   IntrusiveRefCntPtr<DiagnosticIDs> DiagIDs(new DiagnosticIDs());
   57   IntrusiveRefCntPtr<DiagnosticIDs> DiagIDs(new DiagnosticIDs());
  119     if (DiagnosticIDs::isBuiltinNote(DiagID))
  122     if (!DiagnosticIDs::isBuiltinWarningOrExtension(DiagID))
  130     StringRef WarningOpt = DiagnosticIDs::getWarningOptionForDiag(DiagID);
tools/clang/tools/diagtool/TreeView.cpp
   34     static clang::DiagnosticsEngine Diags(new DiagnosticIDs,
tools/clang/tools/driver/cc1_main.cpp
  193   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  193   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/tools/driver/cc1as_main.cpp
  564   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  564   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/tools/driver/cc1gen_reproducer_main.cpp
  118   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  118   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/tools/driver/driver.cpp
  436   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  436   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/tools/extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp
   96       IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), DiagOpts.get());
tools/clang/tools/extra/clang-change-namespace/tool/ClangChangeNamespace.cpp
  127       IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts,
tools/clang/tools/extra/clang-include-fixer/tool/ClangIncludeFixer.cpp
  453   DiagnosticsEngine Diagnostics(new DiagnosticIDs, &*DiagOpts);
tools/clang/tools/extra/clang-move/tool/ClangMove.cpp
  174       IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts,
tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp
  193             DiagnosticIDs::Warning, Description);
tools/clang/tools/extra/clang-reorder-fields/tool/ClangReorderFields.cpp
   72       IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts,
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp
   84                      DiagPiece->getString(), DiagnosticIDs::Note)
  105         Diags(IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs), &*DiagOpts,
  525   DiagnosticsEngine DE(new DiagnosticIDs(), new DiagnosticOptions(),
tools/clang/tools/extra/clang-tidy/ClangTidyCheck.cpp
   22                                        DiagnosticIDs::Level Level) {
tools/clang/tools/extra/clang-tidy/ClangTidyCheck.h
   94                          DiagnosticIDs::Level Level = DiagnosticIDs::Warning);
   94                          DiagnosticIDs::Level Level = DiagnosticIDs::Warning);
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
  161     DiagnosticIDs::Level Level /* = DiagnosticIDs::Warning*/) {
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.h
   98                          DiagnosticIDs::Level Level = DiagnosticIDs::Warning);
   98                          DiagnosticIDs::Level Level = DiagnosticIDs::Warning);
  171   using DiagLevelAndFormatString = std::pair<DiagnosticIDs::Level, std::string>;
tools/clang/tools/extra/clang-tidy/ExpandModularHeadersPPCallbacks.cpp
   61       Diags(new DiagnosticIDs, new DiagnosticOptions,
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp
  307         diag(PVD->getLocation(), "%0 declared here", DiagnosticIDs::Note) << II;
  310                "actual callee (%0) is declared here", DiagnosticIDs::Note)
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp
   85         diag(IS->getElseLoc(), "else branch starts here", DiagnosticIDs::Note);
  139             diag(End, "end of the original", DiagnosticIDs::Note);
  144              DiagnosticIDs::Note)
  218           diag(EndLoc, "last of these clones ends here", DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp
  145                DiagnosticIDs::Note)
  164              DiagnosticIDs::Note)
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp
  139            "%select{copy|move}0 constructor declared here", DiagnosticIDs::Note)
tools/clang/tools/extra/clang-tidy/bugprone/MacroRepeatedSideEffectsCheck.cpp
   71                  DiagnosticIDs::Note)
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousEnumUsageCheck.cpp
  164     diag(EnumExpr->getExprLoc(), BitmaskNoteMessage, DiagnosticIDs::Note);
  167     diag(EnumExpr->getExprLoc(), BitmaskNoteMessage, DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/bugprone/UnusedReturnValueCheck.cpp
   93          DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp
  363   Check->diag(MoveLoc, "move occurred here", DiagnosticIDs::Note);
  368                 DiagnosticIDs::Note);
  372                 DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp
   53          DiagnosticIDs::Note)
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/AvoidGotoCheck.cpp
   52        DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/OwningMemoryCheck.cpp
  210     diag(Decl->getBeginLoc(), "variable declared here", DiagnosticIDs::Note)
  325            "type deduction did not result in an owner", DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/fuchsia/DefaultArgumentsCallsCheck.cpp
   30        DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/hicpp/ExceptionBaseclassCheck.cpp
   56          "type %0 is a template instantiation of %1", DiagnosticIDs::Note)
   61     diag(TypeDecl->getBeginLoc(), "type defined here", DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp
  134          DiagnosticIDs::Note)
tools/clang/tools/extra/clang-tidy/misc/MisplacedConstCheck.cpp
   57   diag(Typedef->getLocation(), "typedef declared here", DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp
  177            /*Description=*/"remove the using", DiagnosticIDs::Note)
tools/clang/tools/extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.cpp
   75        "nested namespaces can be concatenated", DiagnosticIDs::Warning)
tools/clang/tools/extra/clang-tidy/openmp/UseDefaultNoneCheck.cpp
   53          DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/performance/MoveConstructorInitCheck.cpp
   88          DiagnosticIDs::Note);
   90          DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/plugin/ClangTidyPlugin.cpp
   46         new DiagnosticIDs, new DiagnosticOptions, DiagConsumer);
tools/clang/tools/extra/clang-tidy/readability/ConstReturnTypeCheck.cpp
  122     diag(Loc, "could not transform this declaration", DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp
  226        DiagnosticIDs::Note)
tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp
  189          DiagnosticIDs::Note)
  195          DiagnosticIDs::Note)
  200     diag(Func->getLocation(), "%0 branches (threshold %1)", DiagnosticIDs::Note)
  206          DiagnosticIDs::Note)
  212          DiagnosticIDs::Note)
  218          DiagnosticIDs::Note)
tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp
  227                   DiagnosticIDs::Level::Note)
  256                 DiagnosticIDs::Level::Note)
  281                 DiagnosticIDs::Level::Note)
tools/clang/tools/extra/clang-tidy/readability/MisleadingIndentationCheck.cpp
  102            DiagnosticIDs::Note)
tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp
  199   diag(ND->getLocation(), "%0 starts here", DiagnosticIDs::Note)
tools/clang/tools/extra/clang-tidy/readability/RedundantDeclarationCheck.cpp
   82   diag(Prev->getLocation(), "previously declared here", DiagnosticIDs::Note);
tools/clang/tools/extra/clang-tidy/readability/RedundantPreprocessorCheck.cpp
   78           Check.diag(Entry.Loc, NoteDescription, DiagnosticIDs::Note)
tools/clang/tools/extra/clangd/Diagnostics.cpp
  405       StringRef Warning = DiagnosticIDs::getWarningOptionForDiag(Diag.ID);
  485   D.Category = DiagnosticIDs::getCategoryNameFromID(
  486                    DiagnosticIDs::getCategoryNumberForDiag(Info.getID()))
tools/clang/tools/extra/clangd/unittests/TweakTests.cpp
   64   DiagnosticsEngine DE(new DiagnosticIDs, new DiagnosticOptions);
tools/clang/tools/extra/modularize/ModularizeUtilities.cpp
   50       LangOpts(new LangOptions()), DiagIDs(new DiagnosticIDs()),
tools/clang/tools/extra/modularize/ModularizeUtilities.h
  199   const llvm::IntrusiveRefCntPtr<clang::DiagnosticIDs> DiagIDs;
tools/clang/tools/extra/unittests/clang-apply-replacements/ApplyReplacementsTest.cpp
   40       IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), DiagOpts.get());
tools/clang/tools/extra/unittests/clang-tidy/ClangTidyTest.h
   94   DiagnosticsEngine DE(new DiagnosticIDs(), new DiagnosticOptions,
tools/clang/tools/libclang/CIndex.cpp
   93         DiagnosticIDs::getCategoryNumberForDiag(D->getID()) ==
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  361           IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs), &*DiagOpts)),
tools/clang/tools/libclang/CIndexDiagnostic.cpp
  404   return cxstring::createRef(DiagnosticIDs::getCategoryNameFromID(Category));
tools/clang/tools/libclang/CXStoredDiagnostic.cpp
   54   StringRef Option = DiagnosticIDs::getWarningOptionForDiag(ID);
   71   return DiagnosticIDs::getCategoryNumberForDiag(Diag.getID());
   75   unsigned catID = DiagnosticIDs::getCategoryNumberForDiag(Diag.getID());
   76   return cxstring::createRef(DiagnosticIDs::getCategoryNameFromID(catID));
tools/clang/unittests/AST/ASTVectorTest.cpp
   27       : FileMgr(FileMgrOpts), DiagID(new DiagnosticIDs()),
   34   IntrusiveRefCntPtr<DiagnosticIDs> DiagID;
tools/clang/unittests/AST/CommentLexer.cpp
   31       DiagID(new DiagnosticIDs()),
   39   IntrusiveRefCntPtr<DiagnosticIDs> DiagID;
tools/clang/unittests/AST/CommentParser.cpp
   37       DiagID(new DiagnosticIDs()),
   45   IntrusiveRefCntPtr<DiagnosticIDs> DiagID;
tools/clang/unittests/AST/CommentTextTest.cpp
   46     DiagnosticsEngine Diags(new DiagnosticIDs, new DiagnosticOptions);
tools/clang/unittests/Basic/DiagnosticTest.cpp
   21   DiagnosticsEngine Diags(new DiagnosticIDs(),
   52     DiagnosticsEngine Diags(new DiagnosticIDs(),
   75   DiagnosticsEngine Diags(new DiagnosticIDs(), new DiagnosticOptions,
tools/clang/unittests/Basic/SourceManagerTest.cpp
   34       DiagID(new DiagnosticIDs()),
   44   IntrusiveRefCntPtr<DiagnosticIDs> DiagID;
tools/clang/unittests/Driver/ToolChainTest.cpp
   32   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
   32   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
   86   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
   86   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  126   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  126   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  157   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
  157   IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());
tools/clang/unittests/Lex/HeaderSearchTest.cpp
   30         DiagID(new DiagnosticIDs()),
   51   IntrusiveRefCntPtr<DiagnosticIDs> DiagID;
tools/clang/unittests/Lex/LexerTest.cpp
   39       DiagID(new DiagnosticIDs()),
  106   IntrusiveRefCntPtr<DiagnosticIDs> DiagID;
tools/clang/unittests/Lex/PPCallbacksTest.cpp
  121         DiagID(new DiagnosticIDs()), DiagOpts(new DiagnosticOptions()),
  130   IntrusiveRefCntPtr<DiagnosticIDs> DiagID;
tools/clang/unittests/Lex/PPConditionalDirectiveRecordTest.cpp
   33       DiagID(new DiagnosticIDs()),
   44   IntrusiveRefCntPtr<DiagnosticIDs> DiagID;
tools/clang/unittests/Tooling/RewriterTestContext.h
   38          Diagnostics(IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs),
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp
  238       new DiagnosticsEngine(new DiagnosticIDs, new DiagnosticOptions);
tools/clang/unittests/Tooling/Syntax/TreeTest.cpp
  113       new DiagnosticsEngine(new DiagnosticIDs, new DiagnosticOptions);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp
  216   llvm::IntrusiveRefCntPtr<DiagnosticIDs> diag_ids(new DiagnosticIDs());
  216   llvm::IntrusiveRefCntPtr<DiagnosticIDs> diag_ids(new DiagnosticIDs());
tools/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp
  147   llvm::IntrusiveRefCntPtr<DiagnosticIDs> diag_ids(new DiagnosticIDs());
  147   llvm::IntrusiveRefCntPtr<DiagnosticIDs> diag_ids(new DiagnosticIDs());
tools/lldb/source/Symbol/ClangASTContext.cpp
  775     llvm::IntrusiveRefCntPtr<DiagnosticIDs> diag_id_sp(new DiagnosticIDs());
  775     llvm::IntrusiveRefCntPtr<DiagnosticIDs> diag_id_sp(new DiagnosticIDs());