|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/ARCMigrate/FileRemapper.h 25 class DiagnosticsEngine;
tools/clang/include/clang/AST/ASTContext.h 96 class DiagnosticsEngine;
tools/clang/include/clang/Basic/DiagnosticIDs.h 23 class DiagnosticsEngine;
tools/clang/include/clang/Basic/TargetInfo.h 43 class DiagnosticsEngine;
tools/clang/include/clang/CodeGen/BackendUtil.h 24 class DiagnosticsEngine;
tools/clang/include/clang/CodeGen/CodeGenABITypes.h 44 class DiagnosticsEngine;
tools/clang/include/clang/CodeGen/ModuleBuilder.h 29 class DiagnosticsEngine;
tools/clang/include/clang/Driver/Util.h 16 class DiagnosticsEngine;
tools/clang/include/clang/Frontend/ASTConsumers.h 24 class DiagnosticsEngine;
tools/clang/include/clang/Frontend/CompilerInstance.h 41 class DiagnosticsEngine;
tools/clang/include/clang/Frontend/CompilerInvocation.h 48 class DiagnosticsEngine;
tools/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h 22 class DiagnosticsEngine;
tools/clang/include/clang/Frontend/Utils.h 50 class DiagnosticsEngine;
tools/clang/include/clang/Lex/DependencyDirectivesSourceMinimizer.h 27 class DiagnosticsEngine;
tools/clang/include/clang/Lex/HeaderSearch.h 36 class DiagnosticsEngine;
tools/clang/include/clang/Lex/LiteralSupport.h 28 class DiagnosticsEngine;
tools/clang/include/clang/Lex/ModuleMap.h 37 class DiagnosticsEngine;
tools/clang/include/clang/Rewrite/Frontend/ASTConsumers.h 23 class DiagnosticsEngine;
tools/clang/include/clang/Serialization/PCHContainerOperations.h 26 class DiagnosticsEngine;
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h 49 class DiagnosticsEngine;
tools/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h 25 class DiagnosticsEngine;
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h 21 class DiagnosticsEngine;
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h 71 class DiagnosticsEngine;
tools/clang/include/clang/Tooling/Tooling.h 56 class DiagnosticsEngine;
tools/clang/lib/CodeGen/CodeGenModule.h 75 class DiagnosticsEngine;
tools/clang/tools/extra/clang-apply-replacements/include/clang-apply-replacements/Tooling/ApplyReplacements.h 29 class DiagnosticsEngine;
tools/lldb/include/lldb/Core/ClangForward.h 51 class DiagnosticsEngine;
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; }
169 T *tmp = other.Obj;
184 IntrusiveRefCntPtrInfo<T>::retain(Obj);
189 IntrusiveRefCntPtrInfo<T>::release(Obj);
228 bool operator==(std::nullptr_t A, const IntrusiveRefCntPtr<T> &B) {
233 bool operator==(const IntrusiveRefCntPtr<T> &A, std::nullptr_t B) {
243 bool operator!=(const IntrusiveRefCntPtr<T> &A, std::nullptr_t B) {
include/llvm/ADT/Optional.h 87 template <class... Args> void emplace(Args &&... args) {
237 template <typename... ArgTypes> void emplace(ArgTypes &&... Args) {
include/llvm/Support/CrashRecoveryContext.h 147 T *resource;
148 CrashRecoveryContextCleanupBase(CrashRecoveryContext *context, T *resource)
156 static Derived *create(T *x) {
195 CrashRecoveryContextCleanupBase<CrashRecoveryContextReleaseRefCleanup<T>, T> {
195 CrashRecoveryContextCleanupBase<CrashRecoveryContextReleaseRefCleanup<T>, T> {
198 T *resource)
241 CrashRecoveryContextCleanupRegistrar(T *x)
tools/clang/examples/AnnotateFunctions/AnnotateFunctions.cpp 70 DiagnosticsEngine &D = PP.getDiagnostics();
72 DiagnosticsEngine::Error,
tools/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp 93 DiagnosticsEngine &D = CI.getDiagnostics();
95 unsigned DiagID = D.getCustomDiagID(DiagnosticsEngine::Error,
101 D.Report(D.getCustomDiagID(DiagnosticsEngine::Error,
tools/clang/examples/clang-interpreter/main.cpp 128 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagClient);
tools/clang/include/clang/ARCMigrate/FileRemapper.h 44 bool initFromDisk(StringRef outputDir, DiagnosticsEngine &Diag,
46 bool initFromFile(StringRef filePath, DiagnosticsEngine &Diag,
48 bool flushToDisk(StringRef outputDir, DiagnosticsEngine &Diag);
49 bool flushToFile(StringRef outputPath, DiagnosticsEngine &Diag);
51 bool overwriteOriginal(DiagnosticsEngine &Diag,
67 bool report(const Twine &err, DiagnosticsEngine &Diag);
tools/clang/include/clang/AST/ASTContext.h 733 DiagnosticsEngine &getDiagnostics() const;
tools/clang/include/clang/AST/ASTDiagnostic.h 26 DiagnosticsEngine::ArgumentKind Kind,
30 ArrayRef<DiagnosticsEngine::ArgumentValue> PrevArgs,
tools/clang/include/clang/AST/Attr.h 337 DiagnosticsEngine::ak_attr);
344 DiagnosticsEngine::ak_attr);
tools/clang/include/clang/AST/CommentLexer.h 229 DiagnosticsEngine &Diags;
348 Lexer(llvm::BumpPtrAllocator &Allocator, DiagnosticsEngine &Diags,
tools/clang/include/clang/AST/CommentParser.h 45 DiagnosticsEngine &Diags;
89 const SourceManager &SourceMgr, DiagnosticsEngine &Diags,
tools/clang/include/clang/AST/CommentSema.h 42 DiagnosticsEngine &Diags;
73 DiagnosticsEngine &Diags, CommandTraits &Traits,
tools/clang/include/clang/AST/Decl.h 4383 DiagnosticsEngine::ak_nameddecl);
4389 DiagnosticsEngine::ak_nameddecl);
tools/clang/include/clang/AST/DeclarationName.h 819 DiagnosticsEngine::ak_declarationname);
828 DiagnosticsEngine::ak_declarationname);
tools/clang/include/clang/AST/Mangle.h 54 DiagnosticsEngine &Diags;
65 DiagnosticsEngine &Diags,
73 DiagnosticsEngine &getDiags() const { return Diags; }
155 explicit ItaniumMangleContext(ASTContext &C, DiagnosticsEngine &D)
180 DiagnosticsEngine &Diags);
185 explicit MicrosoftMangleContext(ASTContext &C, DiagnosticsEngine &D)
246 DiagnosticsEngine &Diags);
tools/clang/include/clang/AST/NestedNameSpecifier.h 518 DiagnosticsEngine::ak_nestednamespec);
tools/clang/include/clang/AST/RawCommentList.h 138 DiagnosticsEngine &Diags) const;
tools/clang/include/clang/AST/Type.h 6819 DiagnosticsEngine::ArgumentKind::ak_qual);
6828 DiagnosticsEngine::ArgumentKind::ak_qual);
6837 DiagnosticsEngine::ak_qualtype);
6846 DiagnosticsEngine::ak_qualtype);
tools/clang/include/clang/Basic/Diagnostic.h 149 class DiagnosticsEngine : public RefCountedBase<DiagnosticsEngine> {
488 DiagnosticsEngine(const DiagnosticsEngine &) = delete;
489 DiagnosticsEngine &operator=(const DiagnosticsEngine &) = delete;
489 DiagnosticsEngine &operator=(const DiagnosticsEngine &) = delete;
799 void notePriorDiagnosticFrom(const DiagnosticsEngine &Other) {
1000 DiagnosticsEngine &Diag;
1005 explicit DiagnosticErrorTrap(DiagnosticsEngine &Diag)
1047 mutable DiagnosticsEngine *DiagObj = nullptr;
1063 explicit DiagnosticBuilder(DiagnosticsEngine *diagObj)
1147 DiagObj->DiagArgumentsKind[NumArgs] = DiagnosticsEngine::ak_std_string;
1151 void AddTaggedVal(intptr_t V, DiagnosticsEngine::ArgumentKind Kind) const {
1198 DiagnosticsEngine::ak_c_string);
1203 DB.AddTaggedVal(I, DiagnosticsEngine::ak_sint);
1214 DB.AddTaggedVal(I, DiagnosticsEngine::ak_sint);
1220 DB.AddTaggedVal(I, DiagnosticsEngine::ak_uint);
1226 DB.AddTaggedVal(static_cast<unsigned>(I), DiagnosticsEngine::ak_tokenkind);
1233 DiagnosticsEngine::ak_identifierinfo);
1247 DiagnosticsEngine::ak_declcontext);
1318 const DiagnosticsEngine *DiagObj;
1322 explicit Diagnostic(const DiagnosticsEngine *DO) : DiagObj(DO) {}
1323 Diagnostic(const DiagnosticsEngine *DO, StringRef storedDiagMessage)
1326 const DiagnosticsEngine *getDiags() const { return DiagObj; }
1340 DiagnosticsEngine::ArgumentKind getArgKind(unsigned Idx) const {
1440 DiagnosticsEngine::Level Level;
1448 StoredDiagnostic(DiagnosticsEngine::Level Level, const Diagnostic &Info);
1449 StoredDiagnostic(DiagnosticsEngine::Level Level, unsigned ID,
1451 StoredDiagnostic(DiagnosticsEngine::Level Level, unsigned ID,
1460 DiagnosticsEngine::Level getLevel() const { return Level; }
1539 virtual void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
1547 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
1563 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
1589 void ProcessWarningOptions(DiagnosticsEngine &Diags,
tools/clang/include/clang/Basic/DiagnosticIDs.h 316 const DiagnosticsEngine &Diag) const LLVM_READONLY;
320 const DiagnosticsEngine &Diag) const LLVM_READONLY;
326 bool ProcessDiag(DiagnosticsEngine &Diag) const;
330 void EmitDiag(DiagnosticsEngine &Diag, Level DiagLevel) const;
tools/clang/include/clang/Basic/PartialDiagnostic.h 42 MaxArguments = DiagnosticsEngine::MaxArguments
219 if (Other.getArgKind(I) == DiagnosticsEngine::ak_std_string)
271 void AddTaggedVal(intptr_t V, DiagnosticsEngine::ArgumentKind Kind) const {
288 = DiagnosticsEngine::ak_std_string;
299 == DiagnosticsEngine::ak_std_string)
315 void EmitToString(DiagnosticsEngine &Diags,
347 PD.AddTaggedVal(I, DiagnosticsEngine::ak_uint);
353 PD.AddTaggedVal(I, DiagnosticsEngine::ak_sint);
360 DiagnosticsEngine::ak_c_string);
374 DiagnosticsEngine::ak_identifierinfo);
388 DiagnosticsEngine::ak_declcontext);
tools/clang/include/clang/Basic/SourceManager.h 187 const llvm::MemoryBuffer *getBuffer(DiagnosticsEngine &Diag,
598 DiagnosticsEngine &Diag;
759 SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr,
771 DiagnosticsEngine &getDiagnostics() const { return Diag; }
1909 std::unique_ptr<DiagnosticsEngine> Diagnostics;
tools/clang/include/clang/Basic/TargetInfo.h 212 CreateTargetInfo(DiagnosticsEngine &Diags,
1053 DiagnosticsEngine &Diags, StringRef CPU,
1118 DiagnosticsEngine &Diags) {
1303 checkCFProtectionBranchSupported(DiagnosticsEngine &Diags) const;
1307 checkCFProtectionReturnSupported(DiagnosticsEngine &Diags) const;
1368 virtual bool validateTarget(DiagnosticsEngine &Diags) const {
tools/clang/include/clang/CodeGen/BackendUtil.h 39 void EmitBackendOutput(DiagnosticsEngine &Diags, const HeaderSearchOptions &,
tools/clang/include/clang/CodeGen/ModuleBuilder.h 95 CodeGenerator *CreateLLVMCodeGen(DiagnosticsEngine &Diags,
tools/clang/include/clang/Driver/Driver.h 60 DiagnosticsEngine &Diags;
292 DiagnosticsEngine &Diags,
305 const DiagnosticsEngine &getDiags() const { return Diags; }
tools/clang/include/clang/Frontend/ASTUnit.h 100 DiagnosticsEngine::Level Level;
110 IntrusiveRefCntPtr<DiagnosticsEngine> Diagnostics;
255 static void ConfigureDiags(IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
429 const DiagnosticsEngine &getDiagnostics() const { return *Diagnostics; }
430 DiagnosticsEngine &getDiagnostics() { return *Diagnostics; }
667 IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
693 WhatToLoad ToLoad, IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
752 IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
780 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FileManager *FileMgr,
821 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, StringRef ResourceFilesPath,
885 DiagnosticsEngine &Diag, LangOptions &LangOpts,
tools/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h 59 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
tools/clang/include/clang/Frontend/CompilerInstance.h 77 IntrusiveRefCntPtr<DiagnosticsEngine> Diagnostics;
341 DiagnosticsEngine &getDiagnostics() const {
347 void setDiagnostics(DiagnosticsEngine *Value);
639 static IntrusiveRefCntPtr<DiagnosticsEngine>
771 DiagnosticsEngine &Diags,
tools/clang/include/clang/Frontend/CompilerInvocation.h 61 DiagnosticsEngine *Diags = nullptr,
159 DiagnosticsEngine &Diags);
229 DiagnosticsEngine &Diags);
232 const CompilerInvocation &CI, DiagnosticsEngine &Diags,
tools/clang/include/clang/Frontend/DiagnosticRenderer.h 69 DiagnosticsEngine::Level LastLevel = DiagnosticsEngine::Ignored;
69 DiagnosticsEngine::Level LastLevel = DiagnosticsEngine::Ignored;
77 DiagnosticsEngine::Level Level,
83 DiagnosticsEngine::Level Level,
87 DiagnosticsEngine::Level Level,
98 DiagnosticsEngine::Level Level) {}
100 DiagnosticsEngine::Level Level) {}
105 DiagnosticsEngine::Level Level);
110 void emitCaret(FullSourceLoc Loc, DiagnosticsEngine::Level Level,
113 DiagnosticsEngine::Level Level,
115 void emitMacroExpansions(FullSourceLoc Loc, DiagnosticsEngine::Level Level,
132 void emitDiagnostic(FullSourceLoc Loc, DiagnosticsEngine::Level Level,
tools/clang/include/clang/Frontend/LogDiagnosticPrinter.h 42 DiagnosticsEngine::Level DiagnosticLevel;
78 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
tools/clang/include/clang/Frontend/PrecompiledPreamble.h 81 DiagnosticsEngine &Diagnostics,
tools/clang/include/clang/Frontend/TextDiagnostic.h 52 DiagnosticsEngine::Level Level,
78 DiagnosticsEngine::Level Level, StringRef Message,
83 DiagnosticsEngine::Level Level,
86 void emitCodeContext(FullSourceLoc Loc, DiagnosticsEngine::Level Level,
103 void emitSnippetAndCaret(FullSourceLoc Loc, DiagnosticsEngine::Level Level,
tools/clang/include/clang/Frontend/TextDiagnosticBuffer.h 38 std::vector<std::pair<DiagnosticsEngine::Level, size_t>> All;
53 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
58 void FlushDiagnostics(DiagnosticsEngine &Diags) const;
tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h 51 void HandleDiagnostic(DiagnosticsEngine::Level Level,
tools/clang/include/clang/Frontend/Utils.h 97 virtual void finishedMainFile(DiagnosticsEngine &Diags) {}
128 void finishedMainFile(DiagnosticsEngine &Diags) override;
139 void outputDependencyFile(DiagnosticsEngine &Diags);
224 IntrusiveRefCntPtr<DiagnosticsEngine> Diags =
233 DiagnosticsEngine *Diags = nullptr);
237 DiagnosticsEngine &Diags) {
243 DiagnosticsEngine *Diags = nullptr);
248 DiagnosticsEngine &Diags) {
tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h 257 DiagnosticsEngine &Diags;
298 VerifyDiagnosticConsumer(DiagnosticsEngine &Diags);
322 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
tools/clang/include/clang/Lex/DependencyDirectivesSourceMinimizer.h 105 DiagnosticsEngine *Diags = nullptr,
tools/clang/include/clang/Lex/HeaderSearch.h 164 DiagnosticsEngine &Diags;
255 SourceManager &SourceMgr, DiagnosticsEngine &Diags,
266 DiagnosticsEngine &getDiags() const { return Diags; }
tools/clang/include/clang/Lex/LiteralSupport.h 209 DiagnosticsEngine *Diags;
226 DiagnosticsEngine *diags = nullptr)
tools/clang/include/clang/Lex/ModuleMap.h 76 DiagnosticsEngine &Diags;
388 ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags,
tools/clang/include/clang/Lex/Preprocessor.h 131 DiagnosticsEngine *Diags;
869 DiagnosticsEngine &diags, LangOptions &opts, SourceManager &SM,
901 DiagnosticsEngine &getDiagnostics() const { return *Diags; }
902 void setDiagnostics(DiagnosticsEngine &D) { Diags = &D; }
2235 DiagnosticsEngine &Diags, Module *M);
tools/clang/include/clang/Parse/Parser.h 88 DiagnosticsEngine &Diags;
tools/clang/include/clang/Parse/RAIIObjectsForParser.h 256 DiagnosticsEngine &Diags;
258 ExtensionRAIIObject(DiagnosticsEngine &diags) : Diags(diags) {
tools/clang/include/clang/Rewrite/Frontend/ASTConsumers.h 31 DiagnosticsEngine &Diags, const LangOptions &LOpts,
36 DiagnosticsEngine &Diags, const LangOptions &LOpts,
tools/clang/include/clang/Rewrite/Frontend/FixItRewriter.h 64 DiagnosticsEngine &Diags;
89 FixItRewriter(DiagnosticsEngine &Diags, SourceManager &SourceMgr,
125 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
tools/clang/include/clang/Sema/ParsedAttr.h 960 DiagnosticsEngine::ak_identifierinfo);
967 DiagnosticsEngine::ak_identifierinfo);
974 DiagnosticsEngine::ak_identifierinfo);
981 DiagnosticsEngine::ak_identifierinfo);
tools/clang/include/clang/Sema/Scope.h 214 Scope(Scope *Parent, unsigned ScopeFlags, DiagnosticsEngine &Diag)
tools/clang/include/clang/Sema/ScopeInfo.h 365 FunctionScopeInfo(DiagnosticsEngine &Diag)
639 CapturingScopeInfo(DiagnosticsEngine &Diag, ImplicitCaptureStyle Style)
727 BlockScopeInfo(DiagnosticsEngine &Diag, Scope *BlockScope, BlockDecl *Block)
761 CapturedRegionScopeInfo(DiagnosticsEngine &Diag, Scope *S, CapturedDecl *CD,
885 LambdaScopeInfo(DiagnosticsEngine &Diag)
tools/clang/include/clang/Sema/Sema.h 379 DiagnosticsEngine &Diags;
1310 DiagnosticsEngine &getDiagnostics() const { return Diags; }
tools/clang/include/clang/Serialization/ASTReader.h 425 DiagnosticsEngine &Diags;
1504 DiagnosticsEngine &getDiags() const { return Diags; }
1682 DiagnosticsEngine &Diags);
1730 void ReadPragmaDiagnosticMappings(DiagnosticsEngine &Diag);
tools/clang/include/clang/Serialization/ASTWriter.h 479 void WritePragmaDiagnosticMappings(const DiagnosticsEngine &Diag,
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h 32 DiagnosticsEngine &diags);
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h 84 CheckerRegistry(ArrayRef<std::string> plugins, DiagnosticsEngine &diags,
317 DiagnosticsEngine &Diags;
tools/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h 57 DiagnosticsEngine &diags,
61 DiagnosticsEngine &diags,
66 DiagnosticsEngine &diags,
tools/clang/include/clang/Tooling/Core/Diagnostic.h 54 Warning = DiagnosticsEngine::Warning,
55 Error = DiagnosticsEngine::Error
tools/clang/include/clang/Tooling/Tooling.h 505 CompilerInvocation *newInvocation(DiagnosticsEngine *Diagnostics,
tools/clang/lib/ARCMigrate/ARCMT.cpp 44 if (eraseS->getLevel() != DiagnosticsEngine::Note)
45 while (I != List.end() && I->getLevel() == DiagnosticsEngine::Note)
80 void CapturedDiagList::reportDiagnostics(DiagnosticsEngine &Diags) const {
87 if (I->getLevel() >= DiagnosticsEngine::Error)
96 DiagnosticsEngine &Diags;
101 CaptureDiagnosticConsumer(DiagnosticsEngine &diags,
132 void HandleDiagnostic(DiagnosticsEngine::Level level,
135 level >= DiagnosticsEngine::Error || level == DiagnosticsEngine::Note) {
135 level >= DiagnosticsEngine::Error || level == DiagnosticsEngine::Note) {
183 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
184 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(),
222 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
223 new DiagnosticsEngine(DiagID, diagOpts, &printer,
262 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
263 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(),
371 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
372 new DiagnosticsEngine(DiagID, &origCI.getDiagnosticOpts(),
408 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
409 new DiagnosticsEngine(DiagID, new DiagnosticOptions,
514 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
515 new DiagnosticsEngine(DiagID, &CI.getDiagnosticOpts(),
535 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
536 new DiagnosticsEngine(DiagID, new DiagnosticOptions,
tools/clang/lib/ARCMigrate/FileRemapper.cpp 49 bool FileRemapper::initFromDisk(StringRef outputDir, DiagnosticsEngine &Diag,
55 bool FileRemapper::initFromFile(StringRef filePath, DiagnosticsEngine &Diag,
109 bool FileRemapper::flushToDisk(StringRef outputDir, DiagnosticsEngine &Diag) {
119 bool FileRemapper::flushToFile(StringRef outputPath, DiagnosticsEngine &Diag) {
167 bool FileRemapper::overwriteOriginal(DiagnosticsEngine &Diag,
256 bool FileRemapper::report(const Twine &err, DiagnosticsEngine &Diag) {
257 Diag.Report(Diag.getCustomDiagID(DiagnosticsEngine::Error, "%0"))
tools/clang/lib/ARCMigrate/Internals.h 34 void reportDiagnostics(DiagnosticsEngine &diags) const;
48 DiagnosticsEngine &Diags;
53 TransformActions(DiagnosticsEngine &diag, CapturedDiagList &capturedDiags,
tools/clang/lib/ARCMigrate/ObjCMT.cpp 1956 DiagnosticsEngine &Diags = Ctx.getDiagnostics();
1957 Diags.Report(Diags.getCustomDiagID(DiagnosticsEngine::Error, "%0"))
2166 static bool reportDiag(const Twine &Err, DiagnosticsEngine &Diag) {
2167 Diag.Report(Diag.getCustomDiagID(DiagnosticsEngine::Error, "%0"))
2175 DiagnosticsEngine &Diag) {
2241 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
2242 new DiagnosticsEngine(DiagID, new DiagnosticOptions,
tools/clang/lib/ARCMigrate/PlistReporter.cpp 18 static StringRef getLevelName(DiagnosticsEngine::Level Level) {
20 case DiagnosticsEngine::Ignored:
22 case DiagnosticsEngine::Note:
24 case DiagnosticsEngine::Remark:
25 case DiagnosticsEngine::Warning:
27 case DiagnosticsEngine::Fatal:
28 case DiagnosticsEngine::Error:
86 if (D.getLevel() == DiagnosticsEngine::Ignored)
tools/clang/lib/ARCMigrate/TransProtectedScope.cpp 136 for (; DiagI != DiagE && DiagI->getLevel() == DiagnosticsEngine::Note;
tools/clang/lib/ARCMigrate/TransformActions.cpp 605 TransformActions::TransformActions(DiagnosticsEngine &diag,
tools/clang/lib/AST/ASTContext.cpp 1390 DiagnosticsEngine &ASTContext::getDiagnostics() const {
6710 DiagnosticsEngine &Diags = C->getDiagnostics();
6712 DiagnosticsEngine::Error, "cannot yet @encode type %0");
tools/clang/lib/AST/ASTDiagnostic.cpp 233 ArrayRef<DiagnosticsEngine::ArgumentValue> PrevArgs,
274 if (PrevArgs[i].first == DiagnosticsEngine::ak_qualtype) {
325 DiagnosticsEngine::ArgumentKind Kind,
329 ArrayRef<DiagnosticsEngine::ArgumentValue> PrevArgs,
341 case DiagnosticsEngine::ak_qual: {
355 case DiagnosticsEngine::ak_qualtype_pair: {
383 case DiagnosticsEngine::ak_qualtype: {
392 case DiagnosticsEngine::ak_declarationname: {
404 case DiagnosticsEngine::ak_nameddecl: {
417 case DiagnosticsEngine::ak_nestednamespec: {
423 case DiagnosticsEngine::ak_declcontext: {
458 case DiagnosticsEngine::ak_attr: {
tools/clang/lib/AST/CommentLexer.cpp 741 Lexer::Lexer(llvm::BumpPtrAllocator &Allocator, DiagnosticsEngine &Diags,
tools/clang/lib/AST/CommentParser.cpp 257 const SourceManager &SourceMgr, DiagnosticsEngine &Diags,
tools/clang/lib/AST/CommentSema.cpp 28 DiagnosticsEngine &Diags, CommandTraits &Traits,
tools/clang/lib/AST/ItaniumMangle.cpp 127 DiagnosticsEngine &Diags)
3095 DiagnosticsEngine &Diags = Context.getDiags();
3097 DiagnosticsEngine::Error,
3170 DiagnosticsEngine &Diags = Context.getDiags();
3172 DiagnosticsEngine::Error,
3674 DiagnosticsEngine &Diags = Context.getDiags();
3675 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
3699 DiagnosticsEngine &Diags = Context.getDiags();
3701 Diags.getCustomDiagID(DiagnosticsEngine::Error,
3999 DiagnosticsEngine &Diags = Context.getDiags();
4000 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
4006 DiagnosticsEngine &Diags = Context.getDiags();
4008 DiagnosticsEngine::Error,
5159 ItaniumMangleContext::create(ASTContext &Context, DiagnosticsEngine &Diags) {
tools/clang/lib/AST/MicrosoftMangle.cpp 135 MicrosoftMangleContextImpl(ASTContext &Context, DiagnosticsEngine &Diags);
396 DiagnosticsEngine &Diags)
1286 DiagnosticsEngine &Diags = Context.getDiags();
1287 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
1409 DiagnosticsEngine &Diags = Context.getDiags();
1411 DiagnosticsEngine::Error, "cannot yet mangle expression type %0");
2139 DiagnosticsEngine &Diags = Context.getDiags();
2141 DiagnosticsEngine::Error, "cannot mangle this built-in %0 type yet");
2430 DiagnosticsEngine &Diags = Context.getDiags();
2431 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2541 DiagnosticsEngine &Diags = Context.getDiags();
2542 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2580 DiagnosticsEngine &Diags = Context.getDiags();
2581 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2589 DiagnosticsEngine &Diags = Context.getDiags();
2590 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2737 DiagnosticsEngine &Diags = Context.getDiags();
2739 DiagnosticsEngine::Error,
2746 DiagnosticsEngine &Diags = Context.getDiags();
2747 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2755 DiagnosticsEngine &Diags = Context.getDiags();
2757 DiagnosticsEngine::Error,
2829 DiagnosticsEngine &Diags = Context.getDiags();
2830 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2838 DiagnosticsEngine &Diags = Context.getDiags();
2839 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2848 DiagnosticsEngine &Diags = Context.getDiags();
2849 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2857 DiagnosticsEngine &Diags = Context.getDiags();
2858 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2866 DiagnosticsEngine &Diags = Context.getDiags();
2867 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2875 DiagnosticsEngine &Diags = Context.getDiags();
2876 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2884 DiagnosticsEngine &Diags = Context.getDiags();
2885 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2893 DiagnosticsEngine &Diags = Context.getDiags();
2894 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2904 DiagnosticsEngine &Diags = Context.getDiags();
2905 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2915 DiagnosticsEngine &Diags = Context.getDiags();
2916 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
2938 DiagnosticsEngine &Diags = Context.getDiags();
2939 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
3534 MicrosoftMangleContext::create(ASTContext &Context, DiagnosticsEngine &Diags) {
tools/clang/lib/AST/RawCommentList.cpp 359 DiagnosticsEngine &Diags) const {
tools/clang/lib/AST/VTableBuilder.cpp 3161 DiagnosticsEngine &Diags = Context.getDiagnostics();
3163 DiagnosticsEngine::Error,
3504 DiagnosticsEngine &Diags = Context.getDiagnostics();
tools/clang/lib/Basic/Diagnostic.cpp 64 static void DummyArgToStringFn(DiagnosticsEngine::ArgumentKind AK, intptr_t QT,
66 ArrayRef<DiagnosticsEngine::ArgumentValue> PrevArgs,
194 DiagnosticsEngine::DiagState *
206 DiagnosticsEngine::DiagState *
216 DiagnosticsEngine::DiagStateMap::File *
490 if (DiagLevel == DiagnosticsEngine::Warning)
531 void DiagnosticConsumer::HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
536 if (DiagLevel == DiagnosticsEngine::Warning)
538 else if (DiagLevel >= DiagnosticsEngine::Error)
782 getArgKind(0) == DiagnosticsEngine::ak_std_string) {
796 SmallVector<DiagnosticsEngine::ArgumentValue, 8> FormattedArgs;
804 if (getArgKind(i) == DiagnosticsEngine::ak_qualtype)
857 DiagnosticsEngine::ArgumentKind Kind = getArgKind(ArgNo);
863 DiagnosticsEngine::ArgumentKind Kind2 = getArgKind(ArgNo2);
864 if (Kind == DiagnosticsEngine::ak_qualtype &&
865 Kind2 == DiagnosticsEngine::ak_qualtype)
866 Kind = DiagnosticsEngine::ak_qualtype_pair;
892 case DiagnosticsEngine::ak_std_string: {
898 case DiagnosticsEngine::ak_c_string: {
910 case DiagnosticsEngine::ak_sint: {
929 case DiagnosticsEngine::ak_uint: {
948 case DiagnosticsEngine::ak_tokenkind: {
970 case DiagnosticsEngine::ak_identifierinfo: {
984 case DiagnosticsEngine::ak_qual:
985 case DiagnosticsEngine::ak_qualtype:
986 case DiagnosticsEngine::ak_declarationname:
987 case DiagnosticsEngine::ak_nameddecl:
988 case DiagnosticsEngine::ak_nestednamespec:
989 case DiagnosticsEngine::ak_declcontext:
990 case DiagnosticsEngine::ak_attr:
997 case DiagnosticsEngine::ak_qualtype_pair: {
1044 FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_qualtype,
1058 FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_qualtype,
1070 if (Kind == DiagnosticsEngine::ak_qualtype_pair)
1072 else if (Kind != DiagnosticsEngine::ak_std_string)
1075 FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_c_string,
1083 StoredDiagnostic::StoredDiagnostic(DiagnosticsEngine::Level Level, unsigned ID,
1087 StoredDiagnostic::StoredDiagnostic(DiagnosticsEngine::Level Level,
1101 StoredDiagnostic::StoredDiagnostic(DiagnosticsEngine::Level Level, unsigned ID,
1121 DiagnosticsEngine::Level DiagLevel,
tools/clang/lib/Basic/DiagnosticIDs.cpp 400 const DiagnosticsEngine &Diag) const {
420 const DiagnosticsEngine &Diag) const {
428 DiagnosticsEngine::DiagState *State = Diag.GetDiagStateForLoc(Loc);
629 bool DiagnosticIDs::ProcessDiag(DiagnosticsEngine &Diag) const {
710 void DiagnosticIDs::EmitDiag(DiagnosticsEngine &Diag, Level DiagLevel) const {
tools/clang/lib/Basic/SourceManager.cpp 121 const llvm::MemoryBuffer *ContentCache::getBuffer(DiagnosticsEngine &Diag,
348 SourceManager::SourceManager(DiagnosticsEngine &Diag, FileManager &FileMgr,
1232 ComputeLineNumbers(DiagnosticsEngine &Diag, ContentCache *FI,
1235 static void ComputeLineNumbers(DiagnosticsEngine &Diag, ContentCache *FI,
2185 Diagnostics = std::make_unique<DiagnosticsEngine>(
tools/clang/lib/Basic/TargetInfo.cpp 145 TargetInfo::checkCFProtectionBranchSupported(DiagnosticsEngine &Diags) const {
151 TargetInfo::checkCFProtectionReturnSupported(DiagnosticsEngine &Diags) const {
403 llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags, StringRef CPU,
tools/clang/lib/Basic/Targets.cpp 613 TargetInfo::CreateTargetInfo(DiagnosticsEngine &Diags,
tools/clang/lib/Basic/Targets/AArch64.h 77 DiagnosticsEngine &Diags) override;
tools/clang/lib/Basic/Targets/AMDGPU.h 207 initFeatureMap(llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags,
tools/clang/lib/Basic/Targets/ARM.cpp 353 llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags, StringRef CPU,
413 DiagnosticsEngine &Diags) {
tools/clang/lib/Basic/Targets/ARM.h 123 initFeatureMap(llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags,
134 DiagnosticsEngine &Diags) override;
tools/clang/lib/Basic/Targets/Hexagon.h 91 initFeatureMap(llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags,
96 DiagnosticsEngine &Diags) override;
tools/clang/lib/Basic/Targets/Mips.cpp 226 bool MipsTargetInfo::validateTarget(DiagnosticsEngine &Diags) const {
tools/clang/lib/Basic/Targets/Mips.h 176 initFeatureMap(llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags,
306 DiagnosticsEngine &Diags) override {
406 bool validateTarget(DiagnosticsEngine &Diags) const override;
tools/clang/lib/Basic/Targets/NVPTX.h 65 initFeatureMap(llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags,
tools/clang/lib/Basic/Targets/PPC.cpp 32 DiagnosticsEngine &Diags) {
224 static bool ppcUserFeaturesCheck(DiagnosticsEngine &Diags,
257 llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags, StringRef CPU,
tools/clang/lib/Basic/Targets/PPC.h 163 initFeatureMap(llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags,
168 DiagnosticsEngine &Diags) override;
tools/clang/lib/Basic/Targets/RISCV.h 77 DiagnosticsEngine &Diags) override;
tools/clang/lib/Basic/Targets/Sparc.h 40 DiagnosticsEngine &Diags) override {
tools/clang/lib/Basic/Targets/SystemZ.h 93 initFeatureMap(llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags,
109 DiagnosticsEngine &Diags) override {
tools/clang/lib/Basic/Targets/WebAssembly.cpp 100 llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags, StringRef CPU,
134 std::vector<std::string> &Features, DiagnosticsEngine &Diags) {
tools/clang/lib/Basic/Targets/WebAssembly.h 69 initFeatureMap(llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags,
75 DiagnosticsEngine &Diags) final;
tools/clang/lib/Basic/Targets/X86.cpp 105 llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags, StringRef CPU,
726 DiagnosticsEngine &Diags) {
tools/clang/lib/Basic/Targets/X86.h 185 checkCFProtectionReturnSupported(DiagnosticsEngine &Diags) const override {
190 checkCFProtectionBranchSupported(DiagnosticsEngine &Diags) const override {
266 initFeatureMap(llvm::StringMap<bool> &Features, DiagnosticsEngine &Diags,
275 DiagnosticsEngine &Diags) override;
449 DiagnosticsEngine &Diags) override {
818 DiagnosticsEngine &Diags) override {
tools/clang/lib/Basic/Warnings.cpp 34 static void EmitUnknownDiagWarning(DiagnosticsEngine &Diags,
43 void clang::ProcessWarningOptions(DiagnosticsEngine &Diags,
tools/clang/lib/CodeGen/BackendUtil.cpp 84 DiagnosticsEngine &Diags;
132 EmitAssemblyHelper(DiagnosticsEngine &_Diags,
1492 void clang::EmitBackendOutput(DiagnosticsEngine &Diags,
1553 DiagnosticsEngine::Error, "backend data layout '%0' does not match "
tools/clang/lib/CodeGen/CGCXXABI.cpp 23 DiagnosticsEngine &Diags = CGF.CGM.getDiags();
24 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
tools/clang/lib/CodeGen/CGDebugInfo.cpp 715 DiagnosticsEngine::Error,
tools/clang/lib/CodeGen/CGExpr.cpp 2811 CGM.getDiags().ConvertArgToString(DiagnosticsEngine::ak_qualtype,
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 3908 DiagnosticsEngine::Error,
4163 DiagnosticsEngine::Error,
4184 DiagnosticsEngine::Error, "Offloading entry for declare target "
4203 DiagnosticsEngine::Error,
4245 DiagnosticsEngine::Error, "Unable to parse host IR file '%0':'%1'");
10577 DiagnosticsEngine::Warning,
10587 DiagnosticsEngine::Warning, "The value specified in simdlen must be a "
10598 DiagnosticsEngine::Warning, "The clause simdlen must fit the %0-bit "
tools/clang/lib/CodeGen/CodeGenAction.cpp 89 DiagnosticsEngine &Diags;
115 BackendConsumer(BackendAction Action, DiagnosticsEngine &Diags,
991 CI.getDiagnostics().getCustomDiagID(DiagnosticsEngine::Error, "%0");
1038 CI.getDiagnostics().getCustomDiagID(DiagnosticsEngine::Error, "%0");
tools/clang/lib/CodeGen/CodeGenModule.cpp 94 DiagnosticsEngine &diags,
160 unsigned DiagID = Diags.getCustomDiagID(DiagnosticsEngine::Error,
299 DiagnosticsEngine &Diags = getDiags();
375 void InstrProfStats::reportDiagnostics(DiagnosticsEngine &Diags,
729 unsigned diagID = getDiags().getCustomDiagID(DiagnosticsEngine::Error, "%0");
736 unsigned DiagID = getDiags().getCustomDiagID(DiagnosticsEngine::Error,
746 unsigned DiagID = getDiags().getCustomDiagID(DiagnosticsEngine::Error,
tools/clang/lib/CodeGen/CodeGenModule.h 241 void reportDiagnostics(DiagnosticsEngine &Diags, StringRef MainFile);
302 DiagnosticsEngine &Diags;
554 DiagnosticsEngine &Diags,
675 DiagnosticsEngine &getDiags() const { return Diags; }
tools/clang/lib/CodeGen/CodeGenTypes.cpp 521 DiagnosticsEngine::Error,
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 3006 DiagnosticsEngine &Diags = CGF.CGM.getDiags();
3008 DiagnosticsEngine::Error,
tools/clang/lib/CodeGen/ModuleBuilder.cpp 33 DiagnosticsEngine &Diags;
76 CodeGeneratorImpl(DiagnosticsEngine &diags, llvm::StringRef ModuleName,
336 DiagnosticsEngine &Diags, llvm::StringRef ModuleName,
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp 43 DiagnosticsEngine &Diags;
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp 355 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
356 new DiagnosticsEngine(DiagID, &*DiagOpts, DiagClient));
tools/clang/lib/Driver/Driver.cpp 122 DiagnosticsEngine &Diags,
209 SourceLocation()) > DiagnosticsEngine::Warning;
228 DiagnosticsEngine::Warning;
237 SourceLocation()) > DiagnosticsEngine::Warning;
257 DiagnosticsEngine::Warning;
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp 1097 DiagnosticsEngine &Diags = Ctx.getDiagnostics();
1099 unsigned diagID = Diags.getCustomDiagID(DiagnosticsEngine::Warning,
tools/clang/lib/Frontend/ASTMerge.cpp 44 IntrusiveRefCntPtr<DiagnosticsEngine>
45 Diags(new DiagnosticsEngine(DiagIDs, &CI.getDiagnosticOpts(),
tools/clang/lib/Frontend/ASTUnit.cpp 637 void HandleDiagnostic(DiagnosticsEngine::Level Level,
644 DiagnosticsEngine &Diags;
651 CaptureDiagsKind CaptureDiagnostics, DiagnosticsEngine &Diags,
687 DiagnosticsEngine::Level Level, const Diagnostic &Info) {
695 if (!CaptureNonErrorsFromIncludes && Level <= DiagnosticsEngine::Warning &&
746 void ASTUnit::ConfigureDiags(IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
758 WhatToLoad ToLoad, IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
768 llvm::CrashRecoveryContextCleanupRegistrar<DiagnosticsEngine,
769 llvm::CrashRecoveryContextReleaseRefCleanup<DiagnosticsEngine>>
1493 IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
1515 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FrontendAction *Action,
1549 llvm::CrashRecoveryContextCleanupRegistrar<DiagnosticsEngine,
1550 llvm::CrashRecoveryContextReleaseRefCleanup<DiagnosticsEngine>>
1695 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FileManager *FileMgr,
1718 llvm::CrashRecoveryContextCleanupRegistrar<DiagnosticsEngine,
1719 llvm::CrashRecoveryContextReleaseRefCleanup<DiagnosticsEngine>>
1732 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, StringRef ResourceFilesPath,
2142 DiagnosticsEngine &Diag, LangOptions &LangOpts, SourceManager &SourceMgr,
tools/clang/lib/Frontend/ChainedIncludesSource.cpp 143 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
144 new DiagnosticsEngine(DiagID, &CI.getDiagnosticOpts(), DiagClient));
tools/clang/lib/Frontend/CompilerInstance.cpp 83 void CompilerInstance::setDiagnostics(DiagnosticsEngine *Value) {
220 DiagnosticsEngine &Diags) {
254 DiagnosticsEngine &Diags,
274 IntrusiveRefCntPtr<DiagnosticsEngine>
280 IntrusiveRefCntPtr<DiagnosticsEngine>
281 Diags(new DiagnosticsEngine(DiagID, Opts));
329 static void InitializeFileRemapping(DiagnosticsEngine &Diags,
822 const FrontendInputFile &Input, DiagnosticsEngine &Diags,
1252 DiagnosticsEngine &Diags = ImportingInstance.getDiagnostics();
1587 <= DiagnosticsEngine::Warning;
tools/clang/lib/Frontend/CompilerInvocation.cpp 123 DiagnosticsEngine &Diags) {
188 DiagnosticsEngine *Diags);
205 DiagnosticsEngine &Diags) {
401 DiagnosticsEngine *Diags,
411 DiagnosticsEngine *Diags,
430 DiagnosticsEngine *Diags,
443 DiagnosticsEngine *Diags) {
524 static StringRef getCodeModel(ArgList &Args, DiagnosticsEngine &Diags) {
536 DiagnosticsEngine &Diags) {
557 GenerateOptimizationRemarkRegex(DiagnosticsEngine &Diags, ArgList &Args,
572 DiagnosticsEngine *Diags,
595 DiagnosticsEngine &Diags, SanitizerSet &S) {
606 ArgList &Args, DiagnosticsEngine &D,
626 DiagnosticsEngine &Diags) {
668 DiagnosticsEngine &Diags,
1488 DiagnosticsEngine *Diags) {
1508 DiagnosticsEngine *Diags,
1674 DiagnosticsEngine &Diags,
2331 DiagnosticsEngine &diags) {
2419 DiagnosticsEngine &Diags) {
3274 DiagnosticsEngine &Diags,
3386 DiagnosticsEngine &Diags) {
3428 DiagnosticsEngine &Diags) {
3659 DiagnosticsEngine *Diags) {
3675 DiagnosticsEngine *Diags) {
3681 DiagnosticsEngine *Diags) {
3687 DiagnosticsEngine &Diags) {
3693 const CompilerInvocation &CI, DiagnosticsEngine &Diags,
tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp 28 ArrayRef<const char *> ArgList, IntrusiveRefCntPtr<DiagnosticsEngine> Diags,
tools/clang/lib/Frontend/DependencyFile.cpp 35 DiagnosticsEngine &Diags;
37 DiagnosticsEngine &Diags)
224 void DependencyFileGenerator::finishedMainFile(DiagnosticsEngine &Diags) {
307 void DependencyFileGenerator::outputDependencyFile(DiagnosticsEngine &Diags) {
tools/clang/lib/Frontend/DiagnosticRenderer.cpp 88 DiagnosticsEngine::Level Level,
150 emitDiagnosticMessage(FullSourceLoc(), PresumedLoc(), DiagnosticsEngine::Note,
166 DiagnosticsEngine::Level Level) {
177 if (!DiagOpts->ShowNoteIncludeStack && Level == DiagnosticsEngine::Note)
418 DiagnosticsEngine::Level Level,
429 FullSourceLoc Loc, DiagnosticsEngine::Level Level,
448 emitDiagnostic(SpellingLoc, DiagnosticsEngine::Note, Message.str(),
526 DiagnosticsEngine::Level Level,
tools/clang/lib/Frontend/FrontendAction.cpp 120 = Ctx.getDiagnostics().getCustomDiagID(DiagnosticsEngine::Error,
318 const LangOptions &LangOpts, FileManager &FileMgr, DiagnosticsEngine &Diag,
554 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(&CI.getDiagnostics());
557 IntrusiveRefCntPtr<DiagnosticsEngine> ASTDiags(
558 new DiagnosticsEngine(Diags->getDiagnosticIDs(),
626 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(&CI.getDiagnostics());
tools/clang/lib/Frontend/InitPreprocessor.cpp 40 DiagnosticsEngine &Diags) {
tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp 26 static StringRef getLevelName(DiagnosticsEngine::Level Level) {
28 case DiagnosticsEngine::Ignored: return "ignored";
29 case DiagnosticsEngine::Remark: return "remark";
30 case DiagnosticsEngine::Note: return "note";
31 case DiagnosticsEngine::Warning: return "warning";
32 case DiagnosticsEngine::Error: return "error";
33 case DiagnosticsEngine::Fatal: return "fatal error";
111 void LogDiagnosticPrinter::HandleDiagnostic(DiagnosticsEngine::Level Level,
tools/clang/lib/Frontend/PrecompiledPreamble.cpp 238 DiagnosticsEngine &Diagnostics,
tools/clang/lib/Frontend/Rewrite/FixItRewriter.cpp 37 FixItRewriter::FixItRewriter(DiagnosticsEngine &Diags, SourceManager &SourceMgr,
126 void FixItRewriter::HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
132 DiagLevel >= DiagnosticsEngine::Error ||
133 (DiagLevel == DiagnosticsEngine::Note && !PrevDiagSilenced) ||
134 (DiagLevel > DiagnosticsEngine::Note && Info.getNumFixItHints())) {
142 if (DiagLevel <= DiagnosticsEngine::Note)
145 if (DiagLevel >= DiagnosticsEngine::Error && FixItOpts->FixOnlyWarnings) {
180 if (DiagLevel >= DiagnosticsEngine::Error) {
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 65 DiagnosticsEngine &Diags;
243 DiagnosticsEngine &D, const LangOptions &LOpts,
643 DiagnosticsEngine &D,
649 RewriteFailedDiag = Diags.getCustomDiagID(DiagnosticsEngine::Warning,
653 GlobalBlockRewriteFailedDiag = Diags.getCustomDiagID(DiagnosticsEngine::Warning,
657 DiagnosticsEngine::Warning,
664 DiagnosticsEngine &Diags, const LangOptions &LOpts,
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 64 DiagnosticsEngine &Diags;
194 DiagnosticsEngine &D, const LangOptions &LOpts,
510 DiagnosticsEngine &D, const LangOptions &LOpts,
578 DiagnosticsEngine &D, const LangOptions &LOpts,
583 RewriteFailedDiag = Diags.getCustomDiagID(DiagnosticsEngine::Warning,
586 DiagnosticsEngine::Warning,
594 DiagnosticsEngine &Diags, const LangOptions &LOpts,
tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp 68 DiagnosticsEngine::Level Level, StringRef Message,
73 DiagnosticsEngine::Level Level,
78 void emitCodeContext(FullSourceLoc Loc, DiagnosticsEngine::Level Level,
83 DiagnosticsEngine::Level Level) override;
85 DiagnosticsEngine::Level Level) override;
156 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
167 DiagnosticsEngine *getMetaDiags();
191 DiagnosticsEngine::Level Level, StringRef Message,
206 unsigned getEmitDiagnosticFlag(DiagnosticsEngine::Level DiagLevel,
287 std::unique_ptr<DiagnosticsEngine> MetaDiagnostics;
537 unsigned SDiagsWriter::getEmitDiagnosticFlag(DiagnosticsEngine::Level DiagLevel,
539 if (DiagLevel == DiagnosticsEngine::Note)
568 void SDiagsWriter::HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
573 if (DiagLevel != DiagnosticsEngine::Note) {
592 if (DiagLevel == DiagnosticsEngine::Note)
598 if (DiagLevel == DiagnosticsEngine::Note)
612 static serialized_diags::Level getStableLevel(DiagnosticsEngine::Level Level) {
628 DiagnosticsEngine::Level Level,
657 FullSourceLoc Loc, PresumedLoc PLoc, DiagnosticsEngine::Level Level,
672 DiagnosticsEngine::Level Level) {
673 if (Level == DiagnosticsEngine::Note)
678 DiagnosticsEngine::Level Level) {
681 if (Level == DiagnosticsEngine::Note)
714 DiagnosticsEngine::Level Level,
723 Writer.EmitDiagnosticMessage(Loc, PLoc, DiagnosticsEngine::Note, Message,
728 DiagnosticsEngine *SDiagsWriter::getMetaDiags() {
746 State->MetaDiagnostics = std::make_unique<DiagnosticsEngine>(
tools/clang/lib/Frontend/TextDiagnostic.cpp 674 FullSourceLoc Loc, PresumedLoc PLoc, DiagnosticsEngine::Level Level,
690 /*IsSupplemental*/ Level == DiagnosticsEngine::Note,
697 DiagnosticsEngine::Level Level,
703 case DiagnosticsEngine::Ignored:
705 case DiagnosticsEngine::Note: OS.changeColor(noteColor, true); break;
706 case DiagnosticsEngine::Remark: OS.changeColor(remarkColor, true); break;
707 case DiagnosticsEngine::Warning: OS.changeColor(warningColor, true); break;
708 case DiagnosticsEngine::Error: OS.changeColor(errorColor, true); break;
709 case DiagnosticsEngine::Fatal: OS.changeColor(fatalColor, true); break;
714 case DiagnosticsEngine::Ignored:
716 case DiagnosticsEngine::Note: OS << "note"; break;
717 case DiagnosticsEngine::Remark: OS << "remark"; break;
718 case DiagnosticsEngine::Warning: OS << "warning"; break;
719 case DiagnosticsEngine::Error: OS << "error"; break;
720 case DiagnosticsEngine::Fatal: OS << "fatal error"; break;
807 DiagnosticsEngine::Level Level,
1139 FullSourceLoc Loc, DiagnosticsEngine::Level Level,
1153 (LastLevel != DiagnosticsEngine::Note || Level == LastLevel))
tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp 23 void TextDiagnosticBuffer::HandleDiagnostic(DiagnosticsEngine::Level Level,
33 case DiagnosticsEngine::Note:
37 case DiagnosticsEngine::Warning:
41 case DiagnosticsEngine::Remark:
45 case DiagnosticsEngine::Error:
46 case DiagnosticsEngine::Fatal:
53 void TextDiagnosticBuffer::FlushDiagnostics(DiagnosticsEngine &Diags) const {
59 case DiagnosticsEngine::Note:
62 case DiagnosticsEngine::Warning:
65 case DiagnosticsEngine::Remark:
68 case DiagnosticsEngine::Error:
69 case DiagnosticsEngine::Fatal:
tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp 52 DiagnosticsEngine::Level Level,
72 if (Level == DiagnosticsEngine::Error &&
82 << (Level == DiagnosticsEngine::Remark ? "-R" : "-W") << Opt;
109 void TextDiagnosticPrinter::HandleDiagnostic(DiagnosticsEngine::Level Level,
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp 296 void attachDirective(DiagnosticsEngine &Diags, const UnattachedDirective &UD,
325 DiagnosticsEngine &Diags;
339 MarkerTracker(DiagnosticsEngine &Diags) : Diags(Diags) {}
405 DiagnosticsEngine &Diags = PP ? PP->getDiagnostics() : SM.getDiagnostics();
643 VerifyDiagnosticConsumer::VerifyDiagnosticConsumer(DiagnosticsEngine &Diags_)
705 DiagnosticsEngine::Level DiagLevel, const Diagnostic &Info) {
843 static unsigned PrintUnexpected(DiagnosticsEngine &Diags, SourceManager *SourceMgr,
871 static unsigned PrintExpected(DiagnosticsEngine &Diags,
918 static unsigned CheckLists(DiagnosticsEngine &Diags, SourceManager &SourceMgr,
968 static unsigned CheckResults(DiagnosticsEngine &Diags, SourceManager &SourceMgr,
tools/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp 37 StringRef Input, DiagnosticsEngine *Diags,
102 DiagnosticsEngine *Diags;
950 SmallVectorImpl<Token> &Tokens, DiagnosticsEngine *Diags,
tools/clang/lib/Lex/HeaderSearch.cpp 82 SourceManager &SourceMgr, DiagnosticsEngine &Diags,
637 static bool checkMSVCHeaderSearch(DiagnosticsEngine &Diags,
689 diagnoseFrameworkInclude(DiagnosticsEngine &Diags, SourceLocation IncludeLoc,
tools/clang/lib/Lex/Lexer.cpp 1472 static void maybeDiagnoseIDCharCompat(DiagnosticsEngine &Diags, uint32_t C,
1511 static void maybeDiagnoseUTF8Homoglyph(DiagnosticsEngine &Diags, uint32_t C,
2754 DiagnosticsEngine &Diags = PP->getDiagnostics();
tools/clang/lib/Lex/LiteralSupport.cpp 77 static DiagnosticBuilder Diag(DiagnosticsEngine *Diags,
94 DiagnosticsEngine *Diags,
276 FullSourceLoc Loc, DiagnosticsEngine *Diags,
384 DiagnosticsEngine *Diags,
tools/clang/lib/Lex/ModuleMap.cpp 313 ModuleMap::ModuleMap(SourceManager &SourceMgr, DiagnosticsEngine &Diags,
1388 DiagnosticsEngine &Diags;
1463 const TargetInfo *Target, DiagnosticsEngine &Diags,
tools/clang/lib/Lex/PPDirectives.cpp 1646 DiagnosticsEngine &Diags, Module *M) {
tools/clang/lib/Lex/Preprocessor.cpp 79 DiagnosticsEngine &diags, LangOptions &opts,
tools/clang/lib/Rewrite/HTMLRewrite.cpp 572 DiagnosticsEngine TmpDiags(PP.getDiagnostics().getDiagnosticIDs(),
580 DiagnosticsEngine *OldDiags = &TmpPP.getDiagnostics();
tools/clang/lib/Rewrite/Rewriter.cpp 422 AtomicallyMovedFile(DiagnosticsEngine &Diagnostics, StringRef Filename,
456 DiagnosticsEngine &Diagnostics;
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 171 static bool hasActiveDiagnostics(DiagnosticsEngine &Diags,
606 bool checkDiagnostics(DiagnosticsEngine &D, bool ReturnsVoid,
667 DiagnosticsEngine &Diags = S.getDiagnostics();
1982 static unsigned isEnabled(DiagnosticsEngine &D, unsigned diag) {
1999 DiagnosticsEngine &D = S.getDiagnostics();
2030 DiagnosticsEngine &Diags = S.getDiagnostics();
tools/clang/lib/Sema/Sema.cpp 1421 PD.getDiagID(), Loc) >= DiagnosticsEngine::Warning;
1495 DiagID, Loc) >= DiagnosticsEngine::Warning;
tools/clang/lib/Sema/SemaDecl.cpp 7208 static bool shouldWarnIfShadowedDecl(const DiagnosticsEngine &Diags,
14154 if (Diags.getDiagnosticLevel(diag_id, Loc) >= DiagnosticsEngine::Error) {
tools/clang/lib/Sema/SemaOpenMP.cpp12151 DiagnosticsEngine &Diags;
12156 DiagsUninitializedSeveretyRAII(DiagnosticsEngine &Diags, SourceLocation Loc,
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 3468 DiagnosticsEngine::Error,
tools/clang/lib/Serialization/ASTReader.cpp 269 DiagnosticsEngine *Diags,
371 DiagnosticsEngine *Diags,
456 static bool checkDiagnosticGroupMappings(DiagnosticsEngine &StoredDiags,
457 DiagnosticsEngine &Diags,
459 using Level = DiagnosticsEngine::Level;
464 DiagnosticsEngine *MappingSources[] = { &Diags, &StoredDiags };
466 for (DiagnosticsEngine *MappingSource : MappingSources) {
470 if (CurLevel < DiagnosticsEngine::Error)
474 if (StoredLevel < DiagnosticsEngine::Error) {
486 static bool isExtHandlingFromDiagsError(DiagnosticsEngine &Diags) {
493 static bool checkDiagnosticMappings(DiagnosticsEngine &StoredDiags,
494 DiagnosticsEngine &Diags,
557 DiagnosticsEngine &ExistingDiags = PP.getDiagnostics();
559 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
560 new DiagnosticsEngine(DiagIDs, DiagOpts.get()));
625 DiagnosticsEngine *Diags,
777 DiagnosticsEngine *Diags,
4988 const PCHContainerReader &PCHContainerRdr, DiagnosticsEngine &Diags) {
6158 void ASTReader::ReadPragmaDiagnosticMappings(DiagnosticsEngine &Diag) {
6159 using DiagState = DiagnosticsEngine::DiagState;
tools/clang/lib/Serialization/ASTWriter.cpp 1436 const auto &Diags = Context.getDiagnostics();
3100 void ASTWriter::WritePragmaDiagnosticMappings(const DiagnosticsEngine &Diag,
3102 llvm::SmallDenseMap<const DiagnosticsEngine::DiagState *, unsigned, 64>
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 85 DiagnosticsEngine &Diag;
89 ClangDiagPathDiagConsumer(DiagnosticsEngine &Diag)
109 ? Diag.getCustomDiagID(DiagnosticsEngine::Error, "%0")
110 : Diag.getCustomDiagID(DiagnosticsEngine::Warning, "%0");
111 unsigned NoteID = Diag.getCustomDiagID(DiagnosticsEngine::Note, "%0");
112 unsigned RemarkID = Diag.getCustomDiagID(DiagnosticsEngine::Remark, "%0");
648 DiagnosticsEngine &Diags = PP.getDiagnostics();
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp 32 DiagnosticsEngine &diags) {
47 DiagnosticsEngine &diags,
59 DiagnosticsEngine &diags,
70 DiagnosticsEngine &diags,
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp 112 ArrayRef<std::string> Plugins, DiagnosticsEngine &Diags,
315 DiagnosticsEngine &Diags) {
364 AnalyzerOptions &AnOpts, DiagnosticsEngine &Diags) {
tools/clang/lib/Tooling/CompilationDatabase.cpp 188 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
193 } else if (DiagLevel >= DiagnosticsEngine::Error) {
267 DiagnosticsEngine Diagnostics(
tools/clang/lib/Tooling/Core/Replacement.cpp 587 DiagnosticsEngine Diagnostics(
tools/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp 32 void finishedMainFile(DiagnosticsEngine &Diags) override {
tools/clang/lib/Tooling/Refactoring.cpp 44 DiagnosticsEngine Diagnostics(
tools/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp 202 DiagnosticsEngine &Engine = Context.getDiagnostics();
208 DiagnosticsEngine::Error,
225 DiagnosticsEngine::Error,
239 DiagnosticsEngine::Error, "clang-rename could not find symbol %0");
tools/clang/lib/Tooling/Tooling.cpp 77 newDriver(DiagnosticsEngine *Diagnostics, const char *BinaryName,
145 DiagnosticsEngine *Diagnostics, const llvm::opt::ArgStringList &CC1Args) {
327 DiagnosticsEngine Diagnostics(
tools/clang/tools/arcmt-test/arcmt-test.cpp 114 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
115 new DiagnosticsEngine(DiagID, &*DiagOpts, DiagClient));
159 IntrusiveRefCntPtr<DiagnosticsEngine> TopDiags(
160 new DiagnosticsEngine(DiagID, &*DiagOpts, &*DiagClient));
tools/clang/tools/c-index-test/core_main.cpp 214 IntrusiveRefCntPtr<DiagnosticsEngine>
260 IntrusiveRefCntPtr<DiagnosticsEngine> Diags =
tools/clang/tools/clang-check/ClangCheck.cpp 112 FixItRewriter(clang::DiagnosticsEngine& Diags,
tools/clang/tools/clang-format/ClangFormat.cpp 188 DiagnosticsEngine Diagnostics(
303 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
304 new DiagnosticsEngine(DiagID, &*DiagOpts));
439 DiagnosticsEngine Diagnostics(
tools/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp 36 DiagnosticsEngine Diagnostics(
tools/clang/tools/clang-import-test/clang-import-test.cpp 130 virtual void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
tools/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h 35 DiagnosticsEngine &getDiags() const {
41 DiagnosticsEngine *Diags = nullptr;
tools/clang/tools/clang-rename/ClangRename.cpp 216 DiagnosticsEngine Diagnostics(
tools/clang/tools/diagtool/ShowEnabledWarnings.cpp 29 DiagnosticsEngine::Level Level;
31 PrettyDiag(StringRef name, StringRef flag, DiagnosticsEngine::Level level)
42 static char getCharForLevel(DiagnosticsEngine::Level Level) {
44 case DiagnosticsEngine::Ignored: return ' ';
45 case DiagnosticsEngine::Note: return '-';
46 case DiagnosticsEngine::Remark: return 'R';
47 case DiagnosticsEngine::Warning: return 'W';
48 case DiagnosticsEngine::Error: return 'E';
49 case DiagnosticsEngine::Fatal: return 'F';
55 static IntrusiveRefCntPtr<DiagnosticsEngine>
62 IntrusiveRefCntPtr<DiagnosticsEngine> InterimDiags(
63 new DiagnosticsEngine(DiagIDs, new DiagnosticOptions(), DiagsBuffer));
75 IntrusiveRefCntPtr<DiagnosticsEngine> FinalDiags =
104 IntrusiveRefCntPtr<DiagnosticsEngine> Diags = createDiagnostics(argc, argv);
125 DiagnosticsEngine::Level DiagLevel =
127 if (DiagLevel == DiagnosticsEngine::Ignored)
tools/clang/tools/diagtool/TreeView.cpp 34 static clang::DiagnosticsEngine Diags(new DiagnosticIDs,
tools/clang/tools/driver/cc1_main.cpp 61 DiagnosticsEngine &Diags = *static_cast<DiagnosticsEngine*>(UserData);
215 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagsBuffer);
tools/clang/tools/driver/cc1as_main.cpp 168 DiagnosticsEngine &Diags);
175 DiagnosticsEngine &Diags) {
311 getOutputStream(StringRef Path, DiagnosticsEngine &Diags, bool Binary) {
329 DiagnosticsEngine &Diags) {
545 DiagnosticsEngine &Diags = *static_cast<DiagnosticsEngine*>(UserData);
565 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagClient);
tools/clang/tools/driver/cc1gen_reproducer_main.cpp 119 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new IgnoringDiagConsumer());
tools/clang/tools/driver/driver.cpp 438 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagClient);
tools/clang/tools/extra/clang-apply-replacements/include/clang-apply-replacements/Tooling/ApplyReplacements.h 67 TUReplacementFiles &TUFiles, clang::DiagnosticsEngine &Diagnostics);
71 TUReplacementFiles &TUFiles, clang::DiagnosticsEngine &Diagnostics);
105 DiagnosticsEngine &Diagnostics);
117 clang::DiagnosticsEngine &Diagnostics);
tools/clang/tools/extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp 41 TUReplacementFiles &TUFiles, clang::DiagnosticsEngine &Diagnostics) {
85 TUReplacementFiles &TUFiles, clang::DiagnosticsEngine &Diagnostics) {
233 DiagnosticsEngine &Diagnostics) {
246 clang::DiagnosticsEngine &Diagnostics) {
tools/clang/tools/extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp 73 clang::DiagnosticsEngine &Diagnostics)
80 clang::DiagnosticsEngine &Diag;
95 DiagnosticsEngine Diagnostics(
tools/clang/tools/extra/clang-change-namespace/tool/ClangChangeNamespace.cpp 126 DiagnosticsEngine Diagnostics(
tools/clang/tools/extra/clang-include-fixer/IncludeFixer.cpp 130 DiagnosticsEngine::Note, "Add '#include %0' to provide the missing "
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 173 DiagnosticsEngine Diagnostics(
tools/clang/tools/extra/clang-query/Query.cpp 120 DiagnosticsEngine::Note, "\"" + BI->first + "\" binds here",
tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp 187 DiagnosticsEngine &DiagEngine = Context.getDiagnostics();
tools/clang/tools/extra/clang-reorder-fields/tool/ClangReorderFields.cpp 71 DiagnosticsEngine Diagnostics(
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp 126 Level = DiagnosticsEngine::Error;
273 Diags.Report(Loc, Diags.getCustomDiagID(DiagnosticsEngine::Note, "%0"))
282 DiagnosticsEngine Diags;
525 DiagnosticsEngine DE(new DiagnosticIDs(), new DiagnosticOptions(),
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp 43 DiagnosticsEngine::Level Level, StringRef Message,
58 if (Level == DiagnosticsEngine::Note) {
67 DiagnosticsEngine::Level Level,
70 void emitCodeContext(FullSourceLoc Loc, DiagnosticsEngine::Level Level,
75 Level == DiagnosticsEngine::Note ? &Error.Notes.back() : &Error.Message;
107 DiagnosticsEngine::Level Level) override {
238 ClangTidyContext &Ctx, DiagnosticsEngine *ExternalDiagEngine,
357 bool ShouldSuppressDiagnostic(DiagnosticsEngine::Level DiagLevel,
361 DiagLevel != DiagnosticsEngine::Error &&
362 DiagLevel != DiagnosticsEngine::Fatal &&
373 DiagnosticsEngine::Level DiagLevel, const Diagnostic &Info) {
374 if (LastErrorWasIgnored && DiagLevel == DiagnosticsEngine::Note)
388 if (DiagLevel == DiagnosticsEngine::Note) {
398 case DiagnosticsEngine::Error:
399 case DiagnosticsEngine::Fatal:
402 case DiagnosticsEngine::Warning:
412 if (DiagLevel == DiagnosticsEngine::Error ||
413 DiagLevel == DiagnosticsEngine::Fatal) {
420 bool IsWarningAsError = DiagLevel == DiagnosticsEngine::Warning &&
479 DiagnosticsEngine::ArgumentKind kind = Info.getArgKind(Index);
481 case clang::DiagnosticsEngine::ak_std_string:
484 case clang::DiagnosticsEngine::ak_c_string:
487 case clang::DiagnosticsEngine::ak_sint:
490 case clang::DiagnosticsEngine::ak_uint:
493 case clang::DiagnosticsEngine::ak_tokenkind:
496 case clang::DiagnosticsEngine::ak_identifierinfo:
499 case clang::DiagnosticsEngine::ak_qual:
502 case clang::DiagnosticsEngine::ak_qualtype:
505 case clang::DiagnosticsEngine::ak_declarationname:
508 case clang::DiagnosticsEngine::ak_nameddecl:
511 case clang::DiagnosticsEngine::ak_nestednamespec:
514 case clang::DiagnosticsEngine::ak_declcontext:
517 case clang::DiagnosticsEngine::ak_qualtype_pair:
520 case clang::DiagnosticsEngine::ak_attr:
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.h 85 void setDiagnosticsEngine(DiagnosticsEngine *DiagEngine) {
184 DiagnosticsEngine *DiagEngine;
220 bool ShouldSuppressDiagnostic(DiagnosticsEngine::Level DiagLevel,
232 DiagnosticsEngine *ExternalDiagEngine = nullptr,
238 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
260 DiagnosticsEngine *ExternalDiagEngine;
tools/clang/tools/extra/clang-tidy/ExpandModularHeadersPPCallbacks.h 123 DiagnosticsEngine Diags;
tools/clang/tools/extra/clang-tidy/plugin/ClangTidyPlugin.cpp 28 std::unique_ptr<DiagnosticsEngine> DiagEngine;
32 std::unique_ptr<DiagnosticsEngine> DiagEngine,
45 auto DiagEngine = std::make_unique<DiagnosticsEngine>(
tools/clang/tools/extra/clangd/Compiler.cpp 20 void IgnoreDiagnostics::log(DiagnosticsEngine::Level DiagLevel,
38 void IgnoreDiagnostics::HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
56 llvm::IntrusiveRefCntPtr<DiagnosticsEngine> CommandLineDiagsEngine =
tools/clang/tools/extra/clangd/Compiler.h 30 static void log(DiagnosticsEngine::Level DiagLevel,
33 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
tools/clang/tools/extra/clangd/Diagnostics.cpp 117 if (D.Severity < DiagnosticsEngine::Level::Error)
164 bool isNote(DiagnosticsEngine::Level L) {
165 return L == DiagnosticsEngine::Note || L == DiagnosticsEngine::Remark;
165 return L == DiagnosticsEngine::Note || L == DiagnosticsEngine::Remark;
168 llvm::StringRef diagLeveltoString(DiagnosticsEngine::Level Lvl) {
170 case DiagnosticsEngine::Ignored:
172 case DiagnosticsEngine::Note:
174 case DiagnosticsEngine::Remark:
176 case DiagnosticsEngine::Warning:
178 case DiagnosticsEngine::Error:
180 case DiagnosticsEngine::Fatal:
380 int getSeverity(DiagnosticsEngine::Level L) {
382 case DiagnosticsEngine::Remark:
384 case DiagnosticsEngine::Note:
386 case DiagnosticsEngine::Warning:
388 case DiagnosticsEngine::Fatal:
389 case DiagnosticsEngine::Error:
391 case DiagnosticsEngine::Ignored:
477 static void fillNonLocationData(DiagnosticsEngine::Level DiagLevel,
490 void StoreDiags::HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
497 if (DiagLevel < DiagnosticsEngine::Level::Error) {
592 if (DiagLevel == DiagnosticsEngine::Ignored) {
tools/clang/tools/extra/clangd/Diagnostics.h 62 DiagnosticsEngine::Level Severity = DiagnosticsEngine::Note;
62 DiagnosticsEngine::Level Severity = DiagnosticsEngine::Note;
113 int getSeverity(DiagnosticsEngine::Level L);
126 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
129 using DiagFixer = std::function<std::vector<Fix>(DiagnosticsEngine::Level,
131 using LevelAdjuster = std::function<DiagnosticsEngine::Level(
132 DiagnosticsEngine::Level, const clang::Diagnostic &)>;
tools/clang/tools/extra/clangd/IncludeFixer.cpp 68 std::vector<Fix> IncludeFixer::fix(DiagnosticsEngine::Level DiagLevel,
78 if (Info.getArgKind(Idx) == DiagnosticsEngine::ak_qualtype) {
109 if (DiagLevel >= DiagnosticsEngine::Error &&
tools/clang/tools/extra/clangd/IncludeFixer.h 43 std::vector<Fix> fix(DiagnosticsEngine::Level DiagLevel,
tools/clang/tools/extra/clangd/ParsedAST.cpp 279 if (DiagLevel == DiagnosticsEngine::Warning &&
281 return DiagnosticsEngine::Error;
295 return DiagnosticsEngine::Ignored;
tools/clang/tools/extra/clangd/Preamble.cpp 114 llvm::IntrusiveRefCntPtr<DiagnosticsEngine> PreambleDiagsEngine =
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp 55 if (D.Severity == DiagnosticsEngine::Error ||
56 D.Severity == DiagnosticsEngine::Fatal)
tools/clang/tools/extra/clangd/unittests/DiagnosticsTests.cpp 421 D.Severity = DiagnosticsEngine::Error;
428 NoteInMain.Severity = DiagnosticsEngine::Remark;
438 NoteInHeader.Severity = DiagnosticsEngine::Note;
451 MainLSP.severity = getSeverity(DiagnosticsEngine::Error);
464 NoteInMainLSP.severity = getSeverity(DiagnosticsEngine::Remark);
tools/clang/tools/extra/clangd/unittests/TweakTests.cpp 64 DiagnosticsEngine DE(new DiagnosticIDs, new DiagnosticOptions);
tools/clang/tools/extra/modularize/ModularizeUtilities.cpp 54 new DiagnosticsEngine(DiagIDs, DiagnosticOpts.get(), &DC, false)),
tools/clang/tools/extra/modularize/ModularizeUtilities.h 205 llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine> Diagnostics;
tools/clang/tools/extra/unittests/clang-apply-replacements/ApplyReplacementsTest.cpp 39 DiagnosticsEngine Diagnostics(
tools/clang/tools/extra/unittests/clang-tidy/ClangTidyTest.h 94 DiagnosticsEngine DE(new DiagnosticIDs(), new DiagnosticOptions,
tools/clang/tools/libclang/CIndex.cpp 92 if (D->getLevel() >= DiagnosticsEngine::Error &&
3368 IntrusiveRefCntPtr<DiagnosticsEngine> Diags =
3444 IntrusiveRefCntPtr<DiagnosticsEngine>
3455 llvm::CrashRecoveryContextCleanupRegistrar<DiagnosticsEngine,
3456 llvm::CrashRecoveryContextReleaseRefCleanup<DiagnosticsEngine> >
tools/clang/tools/libclang/CIndexCodeCompletion.cpp 262 IntrusiveRefCntPtr<DiagnosticsEngine> Diag;
360 Diag(new DiagnosticsEngine(
tools/clang/tools/libclang/CIndexDiagnostic.cpp 95 DiagnosticsEngine::Level Level) override {
101 if (Level != DiagnosticsEngine::Note)
108 if (Level != DiagnosticsEngine::Note)
113 DiagnosticsEngine::Level Level, StringRef Message,
129 DiagnosticsEngine::Level Level,
132 void emitCodeContext(FullSourceLoc Loc, DiagnosticsEngine::Level Level,
tools/clang/tools/libclang/CXStoredDiagnostic.cpp 28 case DiagnosticsEngine::Ignored: return CXDiagnostic_Ignored;
29 case DiagnosticsEngine::Note: return CXDiagnostic_Note;
30 case DiagnosticsEngine::Remark:
32 case DiagnosticsEngine::Warning: return CXDiagnostic_Warning;
33 case DiagnosticsEngine::Error: return CXDiagnostic_Error;
34 case DiagnosticsEngine::Fatal: return CXDiagnostic_Fatal;
tools/clang/tools/libclang/Indexing.cpp 323 void HandleDiagnostic(DiagnosticsEngine::Level level,
325 if (level >= DiagnosticsEngine::Error)
482 IntrusiveRefCntPtr<DiagnosticsEngine>
488 llvm::CrashRecoveryContextCleanupRegistrar<DiagnosticsEngine,
489 llvm::CrashRecoveryContextReleaseRefCleanup<DiagnosticsEngine> >
tools/clang/unittests/AST/ASTVectorTest.cpp 35 DiagnosticsEngine Diags;
tools/clang/unittests/AST/CommentLexer.cpp 40 DiagnosticsEngine Diags;
tools/clang/unittests/AST/CommentParser.cpp 46 DiagnosticsEngine Diags;
tools/clang/unittests/AST/CommentTextTest.cpp 46 DiagnosticsEngine Diags(new DiagnosticIDs, new DiagnosticOptions);
tools/clang/unittests/AST/DeclTest.cpp 78 DiagnosticsEngine &Diags = AST->getDiagnostics();
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 45 DiagnosticsEngine Diags;
tools/clang/unittests/Driver/ToolChainTest.cpp 34 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new TestDiagnosticConsumer);
88 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new TestDiagnosticConsumer);
128 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new TestDiagnosticConsumer);
160 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new TestDiagnosticConsumer);
tools/clang/unittests/Frontend/ASTUnitTest.cpp 30 IntrusiveRefCntPtr<DiagnosticsEngine> Diags;
tools/clang/unittests/Frontend/CompilerInstanceTest.cpp 54 IntrusiveRefCntPtr<DiagnosticsEngine> Diags =
87 IntrusiveRefCntPtr<DiagnosticsEngine> Diags = Instance.createDiagnostics(
tools/clang/unittests/Frontend/FrontendActionTest.cpp 212 DiagnosticsEngine::Note, "This is a note");
219 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
222 if (DiagLevel == DiagnosticsEngine::Error) {
tools/clang/unittests/Frontend/PCHPreambleTest.cpp 93 IntrusiveRefCntPtr<DiagnosticsEngine>
tools/clang/unittests/Lex/HeaderSearchTest.cpp 52 DiagnosticsEngine Diags;
tools/clang/unittests/Lex/LexerTest.cpp 107 DiagnosticsEngine Diags;
tools/clang/unittests/Lex/PPCallbacksTest.cpp 132 DiagnosticsEngine Diags;
tools/clang/unittests/Lex/PPConditionalDirectiveRecordTest.cpp 45 DiagnosticsEngine Diags;
tools/clang/unittests/Sema/ExternalSemaSourceTest.cpp 55 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
198 DiagnosticsEngine &Diagnostics = CI.getDiagnostics();
tools/clang/unittests/Tooling/DependencyScannerTest.cpp 39 void finishedMainFile(DiagnosticsEngine &Diags) override {
tools/clang/unittests/Tooling/RewriterTestContext.h 114 DiagnosticsEngine Diagnostics;
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp 237 llvm::IntrusiveRefCntPtr<DiagnosticsEngine> Diags =
238 new DiagnosticsEngine(new DiagnosticIDs, new DiagnosticOptions);
tools/clang/unittests/Tooling/Syntax/TreeTest.cpp 112 llvm::IntrusiveRefCntPtr<DiagnosticsEngine> Diags =
113 new DiagnosticsEngine(new DiagnosticIDs, new DiagnosticOptions);
tools/clang/unittests/Tooling/ToolingTest.cpp 341 DiagnosticsEngine::Fatal,
609 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
648 auto &Diags = (*D.begin())->getASTContext().getDiagnostics();
tools/lldb/include/lldb/Symbol/ClangASTContext.h 101 clang::DiagnosticsEngine *getDiagnosticsEngine();
986 std::unique_ptr<clang::DiagnosticsEngine> m_diagnostics_engine_up;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp 1497 clang::DiagnosticsEngine::Level::Error, "%0");
1506 clang::DiagnosticsEngine::Level::Warning, "%0");
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 163 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
191 case DiagnosticsEngine::Level::Fatal:
192 case DiagnosticsEngine::Level::Error:
195 case DiagnosticsEngine::Level::Warning:
198 case DiagnosticsEngine::Level::Remark:
199 case DiagnosticsEngine::Level::Ignored:
202 case DiagnosticsEngine::Level::Note:
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp 219 DiagnosticsEngine diags(diag_ids, diags_opts);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp 50 void HandleDiagnostic(clang::DiagnosticsEngine::Level DiagLevel,
58 typedef std::pair<clang::DiagnosticsEngine::Level, std::string>
69 llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine> diagnostics_engine,
101 llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine> m_diagnostics_engine;
125 clang::DiagnosticsEngine::Level DiagLevel, const clang::Diagnostic &info) {
144 case clang::DiagnosticsEngine::Level::Ignored:
156 llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine> diagnostics_engine,
641 llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine> diagnostics_engine =
tools/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp 150 DiagnosticsEngine diags(diag_ids, diags_opts);
tools/lldb/source/Symbol/ClangASTContext.cpp 773 clang::DiagnosticsEngine *ClangASTContext::getDiagnosticsEngine() {
777 new DiagnosticsEngine(diag_id_sp, new DiagnosticOptions()));
794 void HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
804 DiagnosticConsumer *clone(DiagnosticsEngine &Diags) const {
usr/include/c++/7.4.0/bits/alloc_traits.h 474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
83 constexpr _Tp&&
usr/include/c++/7.4.0/bits/shared_ptr.h 343 _Args&&... __args)
688 allocate_shared(const _Alloc& __a, _Args&&... __args)
703 make_shared(_Args&&... __args)
usr/include/c++/7.4.0/bits/shared_ptr_base.h 1317 _Args&&... __args)
usr/include/c++/7.4.0/bits/unique_ptr.h 68 default_delete(const default_delete<_Up>&) noexcept { }
72 operator()(_Tp* __ptr) const
74 static_assert(!is_void<_Tp>::value,
76 static_assert(sizeof(_Tp)>0,
122 using type = _Up*;
137 using pointer = typename _Ptr<_Tp, _Dp>::type;
161 typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
163 __uniq_ptr_impl<_Tp, _Dp> _M_t;
166 using pointer = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
167 using element_type = _Tp;
252 unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
297 __safe_conversion_up<_Up, _Ep>,
301 operator=(unique_ptr<_Up, _Ep>&& __u) noexcept
689 operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
811 { typedef unique_ptr<_Tp> __single_object; };
823 inline typename _MakeUniq<_Tp>::__single_object
824 make_unique(_Args&&... __args)
825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/ext/new_allocator.h 135 construct(_Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1633 { typedef _Tp type; };
1645 { typedef _Tp& type; };
1650 : public __add_lvalue_reference_helper<_Tp>