| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | TextDiagnosticPrinter.cpp | 23 DiagnosticOptions &DiagOpts, in TextDiagnosticPrinter() argument 25 : OS(os), DiagOpts(DiagOpts), OwnsOutputStream(_OwnsOutputStream) {} in TextDiagnosticPrinter() 35 TextDiag.reset(new TextDiagnostic(OS, LO, DiagOpts, PP)); in BeginSourceFile() 50 const DiagnosticOptions &DiagOpts) { in printDiagnosticOptions() argument 52 if (DiagOpts.ShowOptionNames) { in printDiagnosticOptions() 91 if (DiagOpts.ShowCategories) { in printDiagnosticOptions() 97 if (DiagOpts.ShowCategories == 1) in printDiagnosticOptions() 100 assert(DiagOpts.ShowCategories == 2 && "Invalid ShowCategories value"); in printDiagnosticOptions() 120 printDiagnosticOptions(DiagMessageStream, Level, Info, DiagOpts); in HandleDiagnostic() 136 TextDiagnostic::printDiagnosticLevel(OS, Level, DiagOpts.ShowColors); in HandleDiagnostic() [all …]
|
| H A D | TextDiagnostic.cpp | 655 DiagnosticOptions &DiagOpts, in TextDiagnostic() argument 657 : DiagnosticRenderer(LangOpts, DiagOpts), OS(OS), PP(PP) {} in TextDiagnostic() 671 if (DiagOpts.ShowColors) in emitDiagnosticMessage() 674 if (DiagOpts.ShowLevel) in emitDiagnosticMessage() 675 printDiagnosticLevel(OS, Level, DiagOpts.ShowColors); in emitDiagnosticMessage() 679 DiagOpts.MessageLength, DiagOpts.ShowColors); in emitDiagnosticMessage() 744 if (DiagOpts.AbsolutePath) { in emitFilename() 797 if (!DiagOpts.ShowLocation) in emitDiagnosticLoc() 800 if (DiagOpts.ShowColors) in emitDiagnosticLoc() 804 switch (DiagOpts.getFormat()) { in emitDiagnosticLoc() [all …]
|
| H A D | SARIFDiagnosticPrinter.cpp | 26 DiagnosticOptions &DiagOpts) in SARIFDiagnosticPrinter() argument 27 : OS(OS), DiagOpts(DiagOpts) {} in SARIFDiagnosticPrinter() 34 SARIFDiag = std::make_unique<SARIFDiagnostic>(OS, LO, DiagOpts, &*Writer); in BeginSourceFile()
|
| H A D | DiagnosticRenderer.cpp | 32 DiagnosticOptions &DiagOpts) in DiagnosticRenderer() argument 33 : LangOpts(LangOpts), DiagOpts(DiagOpts), LastLevel() {} in DiagnosticRenderer() 117 PresumedLoc PLoc = Loc.getPresumedLoc(DiagOpts.ShowPresumedLoc); in emitDiagnostic() 174 if (!DiagOpts.ShowNoteIncludeStack && Level == DiagnosticsEngine::Note) in emitIncludeStack() 193 PresumedLoc PLoc = Loc.getPresumedLoc(DiagOpts.ShowPresumedLoc); in emitIncludeStackRecursively() 234 PresumedLoc PLoc = Loc.getPresumedLoc(DiagOpts.ShowPresumedLoc); in emitImportStackRecursively() 250 I.second, I.second.getPresumedLoc(DiagOpts.ShowPresumedLoc), I.first); in emitModuleBuildStack() 540 unsigned MacroLimit = DiagOpts.MacroBacktraceLimit; in emitMacroExpansions()
|
| H A D | SerializedDiagnosticPrinter.cpp | 57 DiagnosticOptions &DiagOpts) in SDiagsRenderer() argument 58 : DiagnosticNoteRenderer(LangOpts, DiagOpts), Writer(Writer) {} in SDiagsRenderer() 242 SharedState(StringRef File, DiagnosticOptions &DiagOpts) in SharedState() 243 : DiagOpts(DiagOpts), Stream(Buffer), OutputFile(File.str()), in SharedState() 247 DiagnosticOptions DiagOpts; member 296 DiagnosticOptions &DiagOpts, in create() argument 298 return std::make_unique<SDiagsWriter>(OutputFile, DiagOpts, in create() 619 SDiagsRenderer Renderer(*this, *LangOpts, State->DiagOpts); in HandleDiagnostic() 757 auto Client = new TextDiagnosticPrinter(llvm::errs(), State->DiagOpts); in getMetaDiags() 759 std::make_unique<DiagnosticsEngine>(IDs, State->DiagOpts, Client); in getMetaDiags()
|
| H A D | SARIFDiagnostic.cpp | 34 DiagnosticOptions &DiagOpts, in SARIFDiagnostic() argument 36 : DiagnosticRenderer(LangOpts, DiagOpts), Writer(Writer) {} in SARIFDiagnostic() 166 if (DiagOpts.AbsolutePath) { in emitFilename()
|
| H A D | ASTUnit.cpp | 802 WhatToLoad ToLoad, std::shared_ptr<DiagnosticOptions> DiagOpts, in LoadFromASTFile() argument 823 AST->DiagOpts = DiagOpts; in LoadFromASTFile() 1535 std::shared_ptr<DiagnosticOptions> DiagOpts, in create() argument 1543 AST->DiagOpts = DiagOpts; in create() 1559 std::shared_ptr<DiagnosticOptions> DiagOpts, in LoadFromCompilerInvocationAction() argument 1572 create(CI, DiagOpts, Diags, CaptureDiagnostics, UserFilesAreVolatile); in LoadFromCompilerInvocationAction() 1734 std::shared_ptr<DiagnosticOptions> DiagOpts, in LoadFromCompilerInvocation() argument 1743 AST->DiagOpts = DiagOpts; in LoadFromCompilerInvocation() 1773 std::shared_ptr<DiagnosticOptions> DiagOpts, in LoadFromCommandLine() argument 1836 AST->DiagOpts = DiagOpts; in LoadFromCommandLine()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | TextDiagnostics.cpp | 33 PathDiagnosticConsumerOptions DiagOpts; member in __anonba5c3fec0111::TextDiagnostics 39 TextDiagnostics(PathDiagnosticConsumerOptions DiagOpts, in TextDiagnostics() argument 42 : DiagOpts(std::move(DiagOpts)), DiagEng(DiagEng), LO(LO), in TextDiagnostics() 58 DiagOpts.ShouldDisplayWarningsAsErrors in FlushDiagnosticsImpl() 68 if (!DiagOpts.ShouldApplyFixIts) { in FlushDiagnosticsImpl() 85 std::string WarningMsg = (DiagOpts.ShouldDisplayDiagnosticName in FlushDiagnosticsImpl() 132 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createTextPathDiagnosticConsumer() argument 136 C.emplace_back(new TextDiagnostics(std::move(DiagOpts), PP.getDiagnostics(), in createTextPathDiagnosticConsumer() 142 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createTextMinimalPathDiagnosticConsumer() argument 146 C.emplace_back(new TextDiagnostics(std::move(DiagOpts), PP.getDiagnostics(), in createTextMinimalPathDiagnosticConsumer()
|
| H A D | HTMLDiagnostics.cpp | 61 PathDiagnosticConsumerOptions DiagOpts; member in __anon0dc04f5c0111::HTMLDiagnostics 72 HTMLDiagnostics(PathDiagnosticConsumerOptions DiagOpts, in HTMLDiagnostics() argument 75 : DiagOpts(std::move(DiagOpts)), Directory(OutputDir), PP(pp), in HTMLDiagnostics() 173 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createHTMLDiagnosticConsumer() argument 183 createTextMinimalPathDiagnosticConsumer(DiagOpts, C, OutputDir, PP, CTU, in createHTMLDiagnosticConsumer() 190 C.emplace_back(std::make_unique<HTMLDiagnostics>(std::move(DiagOpts), in createHTMLDiagnosticConsumer() 195 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createHTMLSingleFileDiagnosticConsumer() argument 199 createTextMinimalPathDiagnosticConsumer(DiagOpts, C, OutputDir, PP, CTU, in createHTMLSingleFileDiagnosticConsumer() 206 C.emplace_back(std::make_unique<HTMLDiagnostics>(std::move(DiagOpts), in createHTMLSingleFileDiagnosticConsumer() 211 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createPlistHTMLDiagnosticConsumer() argument [all …]
|
| H A D | PlistDiagnostics.cpp | 41 PathDiagnosticConsumerOptions DiagOpts; member in __anon46fda2930111::PlistDiagnostics 52 PlistDiagnostics(PathDiagnosticConsumerOptions DiagOpts, 521 PathDiagnosticConsumerOptions DiagOpts, const std::string &output, in PlistDiagnostics() argument 524 : DiagOpts(std::move(DiagOpts)), OutputFile(output), PP(PP), CTU(CTU), in PlistDiagnostics() 532 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createPlistDiagnosticConsumer() argument 542 DiagOpts, OutputFile, PP, CTU, MacroExpansions, in createPlistDiagnosticConsumer() 544 createTextMinimalPathDiagnosticConsumer(std::move(DiagOpts), C, OutputFile, in createPlistDiagnosticConsumer() 549 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createPlistMultiFileDiagnosticConsumer() argument 559 DiagOpts, OutputFile, PP, CTU, MacroExpansions, in createPlistMultiFileDiagnosticConsumer() 561 createTextMinimalPathDiagnosticConsumer(std::move(DiagOpts), C, OutputFile, in createPlistMultiFileDiagnosticConsumer() [all …]
|
| H A D | SarifDiagnostics.cpp | 52 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createSarifDiagnosticConsumer() argument 63 createTextMinimalPathDiagnosticConsumer(std::move(DiagOpts), C, Output, PP, in createSarifDiagnosticConsumer()
|
| /freebsd/contrib/llvm-project/clang/tools/driver/ |
| H A D | driver.cpp | 324 std::unique_ptr<DiagnosticOptions> DiagOpts = CreateAndPopulateDiagOpts(Args); in clang_main() local 328 DiagOpts->DiagnosticSuppressionMappingsFile.clear(); in clang_main() 331 new TextDiagnosticPrinter(llvm::errs(), *DiagOpts); in clang_main() 336 DiagnosticsEngine Diags(DiagID, *DiagOpts, DiagClient); in clang_main() 338 if (!DiagOpts->DiagnosticSerializationFile.empty()) { in clang_main() 340 clang::serialized_diags::create(DiagOpts->DiagnosticSerializationFile, in clang_main() 341 *DiagOpts, /*MergeChildRecords=*/true); in clang_main() 347 ProcessWarningOptions(Diags, *DiagOpts, *VFS, /*ReportDiags=*/false); in clang_main()
|
| H A D | cc1gen_reproducer_main.cpp | 120 DiagnosticOptions DiagOpts; in generateReproducerForInvocationArguments() local 123 DiagnosticsEngine Diags(DiagID, DiagOpts, new IgnoringDiagConsumer()); in generateReproducerForInvocationArguments() 125 ProcessWarningOptions(Diags, DiagOpts, *VFS, /*ReportDiags=*/false); in generateReproducerForInvocationArguments()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | DiagnosticRenderer.h | 50 DiagnosticOptions &DiagOpts; variable 71 DiagnosticRenderer(const LangOptions &LangOpts, DiagnosticOptions &DiagOpts); 144 DiagnosticOptions &DiagOpts) in DiagnosticNoteRenderer() argument 145 : DiagnosticRenderer(LangOpts, DiagOpts) {} in DiagnosticNoteRenderer()
|
| H A D | TextDiagnosticPrinter.h | 29 DiagnosticOptions &DiagOpts; variable 41 TextDiagnosticPrinter(raw_ostream &os, DiagnosticOptions &DiagOpts,
|
| H A D | SARIFDiagnosticPrinter.h | 32 SARIFDiagnosticPrinter(raw_ostream &OS, DiagnosticOptions &DiagOpts); 63 DiagnosticOptions &DiagOpts; variable
|
| H A D | ASTUnit.h | 114 std::shared_ptr<DiagnosticOptions> DiagOpts; variable 682 std::shared_ptr<DiagnosticOptions> DiagOpts, 709 WhatToLoad ToLoad, std::shared_ptr<DiagnosticOptions> DiagOpts, 772 std::shared_ptr<DiagnosticOptions> DiagOpts, 800 std::shared_ptr<DiagnosticOptions> DiagOpts, 849 std::shared_ptr<DiagnosticOptions> DiagOpts,
|
| H A D | SerializedDiagnosticPrinter.h | 35 DiagnosticOptions &DiagOpts,
|
| H A D | LogDiagnosticPrinter.h | 64 LogDiagnosticPrinter(raw_ostream &OS, DiagnosticOptions &DiagOpts,
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | DependencyScanningWorker.cpp | 261 static void sanitizeDiagOpts(DiagnosticOptions &DiagOpts) { in sanitizeDiagOpts() argument 263 DiagOpts.ShowCarets = false; in sanitizeDiagOpts() 265 DiagOpts.DiagnosticSerializationFile.clear(); in sanitizeDiagOpts() 273 llvm::erase_if(DiagOpts.Warnings, [](StringRef Warning) { in sanitizeDiagOpts() 630 auto DiagOpts = CreateAndPopulateDiagOpts(CLI); in createDiagOptions() local 631 sanitizeDiagOpts(*DiagOpts); in createDiagOptions() 632 return DiagOpts; in createDiagOptions() 643 auto DiagOpts = createDiagOptions(CommandLine); in computeDependencies() local 644 TextDiagnosticPrinter DiagPrinter(DiagnosticsOS, *DiagOpts); in computeDependencies() 661 auto DiagOpts = createDiagOptions(CommandLine); in computeDependencies() local [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | Refactoring.cpp | 40 DiagnosticOptions DiagOpts; in runAndSave() local 41 TextDiagnosticPrinter DiagnosticPrinter(llvm::errs(), DiagOpts); in runAndSave() 43 IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), DiagOpts, in runAndSave()
|
| H A D | Tooling.cpp | 378 DiagnosticOptions *DiagOpts = this->DiagOpts; in run() local 379 if (!DiagOpts) { in run() 381 DiagOpts = &*ParsedDiagOpts; in run() 384 TextDiagnosticPrinter DiagnosticPrinter(llvm::errs(), *DiagOpts); in run() 387 Files->getVirtualFileSystem(), *DiagOpts, in run()
|
| H A D | CompilationDatabase.cpp | 240 DiagnosticOptions DiagOpts; in stripPositionalArgs() local 242 TextDiagnosticPrinter DiagnosticPrinter(Output, DiagOpts); in stripPositionalArgs() 245 IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), DiagOpts, in stripPositionalArgs()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/ |
| H A D | Tooling.h | 286 void setDiagnosticOptions(DiagnosticOptions *DiagOpts) { in setDiagnosticOptions() argument 287 this->DiagOpts = DiagOpts; in setDiagnosticOptions() 307 DiagnosticOptions *DiagOpts = nullptr; variable
|
| /freebsd/contrib/llvm-project/clang/lib/CrossTU/ |
| H A D | CrossTranslationUnit.cpp | 563 auto DiagOpts = std::make_shared<DiagnosticOptions>(); in loadFromDump() local 565 new TextDiagnosticPrinter(llvm::errs(), *DiagOpts); in loadFromDump() 568 new DiagnosticsEngine(DiagID, *DiagOpts, DiagClient)); in loadFromDump() 571 ASTUnit::LoadEverything, DiagOpts, Diags, CI.getFileSystemOpts(), in loadFromDump() 606 auto DiagOpts = std::make_shared<DiagnosticOptions>(CI.getDiagnosticOpts()); in loadFromSource() local 611 new DiagnosticsEngine{DiagID, *DiagOpts, DiagClient}); in loadFromSource() 615 CI.getPCHContainerOperations(), DiagOpts, Diags, in loadFromSource()
|