Home
last modified time | relevance | path

Searched refs:DiagOpts (Results 1 – 25 of 44) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DTextDiagnosticPrinter.cpp23 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 DTextDiagnostic.cpp655 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 DSARIFDiagnosticPrinter.cpp26 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 DDiagnosticRenderer.cpp32 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 DSerializedDiagnosticPrinter.cpp57 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 DSARIFDiagnostic.cpp34 DiagnosticOptions &DiagOpts, in SARIFDiagnostic() argument
36 : DiagnosticRenderer(LangOpts, DiagOpts), Writer(Writer) {} in SARIFDiagnostic()
166 if (DiagOpts.AbsolutePath) { in emitFilename()
H A DASTUnit.cpp802 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 DTextDiagnostics.cpp33 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 DHTMLDiagnostics.cpp61 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 DPlistDiagnostics.cpp41 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 DSarifDiagnostics.cpp52 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 Ddriver.cpp324 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 Dcc1gen_reproducer_main.cpp120 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 DDiagnosticRenderer.h50 DiagnosticOptions &DiagOpts; variable
71 DiagnosticRenderer(const LangOptions &LangOpts, DiagnosticOptions &DiagOpts);
144 DiagnosticOptions &DiagOpts) in DiagnosticNoteRenderer() argument
145 : DiagnosticRenderer(LangOpts, DiagOpts) {} in DiagnosticNoteRenderer()
H A DTextDiagnosticPrinter.h29 DiagnosticOptions &DiagOpts; variable
41 TextDiagnosticPrinter(raw_ostream &os, DiagnosticOptions &DiagOpts,
H A DSARIFDiagnosticPrinter.h32 SARIFDiagnosticPrinter(raw_ostream &OS, DiagnosticOptions &DiagOpts);
63 DiagnosticOptions &DiagOpts; variable
H A DASTUnit.h114 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 DSerializedDiagnosticPrinter.h35 DiagnosticOptions &DiagOpts,
H A DLogDiagnosticPrinter.h64 LogDiagnosticPrinter(raw_ostream &OS, DiagnosticOptions &DiagOpts,
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningWorker.cpp261 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 DRefactoring.cpp40 DiagnosticOptions DiagOpts; in runAndSave() local
41 TextDiagnosticPrinter DiagnosticPrinter(llvm::errs(), DiagOpts); in runAndSave()
43 IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), DiagOpts, in runAndSave()
H A DTooling.cpp378 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 DCompilationDatabase.cpp240 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 DTooling.h286 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 DCrossTranslationUnit.cpp563 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()

12