Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/clang/unittests/Frontend/
H A DTextDiagnosticTest.cpp29 TextDiagnostic Diag(OS, LangOpts, DiagOpts); in PrintDiag()
69 DiagnosticOptions DiagOpts; in TEST() local
70 DiagOpts.ShowLine = true; in TEST()
71 DiagOpts.ShowColumn = true; in TEST()
74 DiagOpts.ShowCarets = false; in TEST()
79 DiagOpts.setFormat(TextDiagnosticFormat::Vi); in TEST()
80 DiagOpts.ShowLine = false; in TEST()
84 DiagOpts.ShowLine = false; in TEST()
91 DiagOpts.ShowLine = false; in TEST()
95 DiagOpts.ShowLine = true; in TEST()
[all …]
H A DOutputStreamTest.cpp63 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in TEST() local
65 new TextDiagnosticPrinter(llvm::nulls(), &*DiagOpts), true); in TEST()
92 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in TEST() local
94 new TextDiagnosticPrinter(llvm::nulls(), &*DiagOpts), true); in TEST()
H A DCompilerInstanceTest.cpp78 auto DiagOpts = new DiagnosticOptions(); in TEST() local
82 DiagOpts->DiagnosticLogFile = "-"; in TEST()
91 DiagOpts, DiagPrinter.get(), /*ShouldOwnClient=*/false); in TEST()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DTextDiagnosticPrinter.cpp27 : OS(os), DiagOpts(diags), in TextDiagnosticPrinter()
39 TextDiag.reset(new TextDiagnostic(OS, LO, &*DiagOpts)); in BeginSourceFile()
54 const DiagnosticOptions &DiagOpts) { in printDiagnosticOptions() argument
56 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()
140 DiagOpts->MessageLength, DiagOpts->ShowColors); in HandleDiagnostic()
[all …]
H A DTextDiagnostic.cpp683 if (DiagOpts->ShowColors) in emitDiagnosticMessage()
686 if (DiagOpts->ShowLevel) in emitDiagnosticMessage()
691 DiagOpts->MessageLength, DiagOpts->ShowColors); in emitDiagnosticMessage()
756 if (DiagOpts->AbsolutePath) { in emitFilename()
810 if (!DiagOpts->ShowLocation) in emitDiagnosticLoc()
813 if (DiagOpts->ShowColors) in emitDiagnosticLoc()
820 if (DiagOpts->ShowLine) in emitDiagnosticLoc()
827 if (DiagOpts->ShowColumn) in emitDiagnosticLoc()
1142 if (!DiagOpts->ShowCarets) in emitSnippetAndCaret()
1254 if (DiagOpts->ShowColors) in emitSnippetAndCaret()
[all …]
H A DDiagnosticRenderer.cpp34 DiagnosticOptions *DiagOpts) in DiagnosticRenderer() argument
35 : LangOpts(LangOpts), DiagOpts(DiagOpts), LastLevel() {} in DiagnosticRenderer()
120 PresumedLoc PLoc = Loc.getPresumedLoc(DiagOpts->ShowPresumedLoc); in emitDiagnostic()
177 if (!DiagOpts->ShowNoteIncludeStack && Level == DiagnosticsEngine::Note) in emitIncludeStack()
196 PresumedLoc PLoc = Loc.getPresumedLoc(DiagOpts->ShowPresumedLoc); in emitIncludeStackRecursively()
237 PresumedLoc PLoc = Loc.getPresumedLoc(DiagOpts->ShowPresumedLoc); in emitImportStackRecursively()
253 DiagOpts->ShowPresumedLoc), in emitModuleBuildStack()
568 unsigned MacroLimit = DiagOpts->MacroBacktraceLimit; in emitMacroExpansions()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DTextDiagnostics.cpp38 PathDiagnosticConsumerOptions DiagOpts; member in __anon37562f1c0111::TextDiagnostics
44 TextDiagnostics(PathDiagnosticConsumerOptions DiagOpts, in TextDiagnostics() argument
47 : DiagOpts(std::move(DiagOpts)), DiagEng(DiagEng), LO(LO), in TextDiagnostics()
63 DiagOpts.ShouldDisplayWarningsAsErrors in FlushDiagnosticsImpl()
73 if (!DiagOpts.ShouldApplyFixIts) { in FlushDiagnosticsImpl()
93 std::string WarningMsg = (DiagOpts.ShouldDisplayDiagnosticName in FlushDiagnosticsImpl()
141 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createTextPathDiagnosticConsumer() argument
145 C.emplace_back(new TextDiagnostics(std::move(DiagOpts), PP.getDiagnostics(), in createTextPathDiagnosticConsumer()
151 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createTextMinimalPathDiagnosticConsumer() argument
155 C.emplace_back(new TextDiagnostics(std::move(DiagOpts), PP.getDiagnostics(), in createTextMinimalPathDiagnosticConsumer()
H A DHTMLDiagnostics.cpp65 PathDiagnosticConsumerOptions DiagOpts; member in __anon8aba3e8c0111::HTMLDiagnostics
73 HTMLDiagnostics(PathDiagnosticConsumerOptions DiagOpts, in HTMLDiagnostics() argument
76 : DiagOpts(std::move(DiagOpts)), Directory(OutputDir), PP(pp), in HTMLDiagnostics()
174 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createHTMLDiagnosticConsumer() argument
195 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createHTMLSingleFileDiagnosticConsumer() argument
210 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createPlistHTMLDiagnosticConsumer() argument
217 createPlistMultiFileDiagnosticConsumer(DiagOpts, C, prefix, PP, CTU, in createPlistHTMLDiagnosticConsumer()
224 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createSarifHTMLDiagnosticConsumer() argument
231 createSarifDiagnosticConsumer(DiagOpts, C, sarif_file, PP, CTU, in createSarifHTMLDiagnosticConsumer()
323 if (DiagOpts.ShouldWriteVerboseReportFilename) { in ReportDiag()
[all …]
H A DPlistDiagnostics.cpp43 PathDiagnosticConsumerOptions DiagOpts; member in __anon633577c30111::PlistDiagnostics
54 PlistDiagnostics(PathDiagnosticConsumerOptions DiagOpts,
525 PathDiagnosticConsumerOptions DiagOpts, const std::string &output, in PlistDiagnostics() argument
528 : DiagOpts(std::move(DiagOpts)), OutputFile(output), PP(PP), CTU(CTU), in PlistDiagnostics()
536 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createPlistDiagnosticConsumer() argument
545 C.push_back(new PlistDiagnostics(DiagOpts, OutputFile, PP, CTU, in createPlistDiagnosticConsumer()
548 createTextMinimalPathDiagnosticConsumer(std::move(DiagOpts), C, OutputFile, in createPlistDiagnosticConsumer()
553 PathDiagnosticConsumerOptions DiagOpts, PathDiagnosticConsumers &C, in createPlistMultiFileDiagnosticConsumer() argument
562 C.push_back(new PlistDiagnostics(DiagOpts, OutputFile, PP, CTU, in createPlistMultiFileDiagnosticConsumer()
604 if (!DiagOpts.ShouldDisplayMacroExpansions) in printBugPath()
[all …]
/llvm-project-15.0.7/clang/unittests/Driver/
H A DToolChainTest.cpp32 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in TEST() local
78 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new TestDiagnosticConsumer); in TEST()
101 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new TestDiagnosticConsumer); in TEST()
128 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in TEST() local
132 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new TestDiagnosticConsumer); in TEST()
167 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in TEST() local
171 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new TestDiagnosticConsumer); in TEST()
203 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new TestDiagnosticConsumer); in TEST()
317 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new TestDiagnosticConsumer); in TEST()
429 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagConsumer); in TEST()
[all …]
/llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningWorker.cpp124 static void sanitizeDiagOpts(DiagnosticOptions &DiagOpts) { in sanitizeDiagOpts() argument
126 DiagOpts.ShowCarets = false; in sanitizeDiagOpts()
128 DiagOpts.DiagnosticSerializationFile.clear(); in sanitizeDiagOpts()
130 DiagOpts.Warnings.push_back("no-error"); in sanitizeDiagOpts()
292 runWithDiags(DiagnosticOptions *DiagOpts, in runWithDiags() argument
295 sanitizeDiagOpts(*DiagOpts); in runWithDiags()
301 TextDiagnosticPrinter DiagPrinter(DiagnosticsOS, DiagOpts); in runWithDiags()
303 if (BodyShouldSucceed(DiagPrinter, *DiagOpts)) in runWithDiags()
335 [&](DiagnosticConsumer &DC, DiagnosticOptions &DiagOpts) { in computeDependencies() argument
351 Invocation.setDiagnosticOptions(&DiagOpts); in computeDependencies()
/llvm-project-15.0.7/clang-tools-extra/unittests/include/common/
H A DVirtualFileHelper.h35 : DiagOpts(new DiagnosticOptions()), in VirtualFileHelper()
37 &*DiagOpts), in VirtualFileHelper()
38 DiagnosticPrinter(llvm::outs(), &*DiagOpts), in VirtualFileHelper()
70 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts;
/llvm-project-15.0.7/clang-tools-extra/include-cleaner/unittests/
H A DWalkASTTest.cpp59 auto *DiagOpts = new DiagnosticOptions(); in testWalk() local
60 DiagOpts->ShowLevel = 0; in testWalk()
61 DiagOpts->ShowNoteIncludeStack = 0; in testWalk()
62 TextDiagnostic Diag(DiagOS, AST.context().getLangOpts(), DiagOpts); in testWalk()
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DDiagnosticRenderer.h50 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; variable
72 DiagnosticOptions *DiagOpts);
145 DiagnosticOptions *DiagOpts) in DiagnosticNoteRenderer() argument
146 : DiagnosticRenderer(LangOpts, DiagOpts) {} in DiagnosticNoteRenderer()
/llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/tool/
H A DClangReorderFields.cpp75 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts(new DiagnosticOptions()); in main() local
76 TextDiagnosticPrinter DiagnosticPrinter(errs(), &*DiagOpts); in main()
78 IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts, in main()
/llvm-project-15.0.7/clang/lib/Tooling/
H A DRefactoring.cpp42 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in runAndSave() local
43 TextDiagnosticPrinter DiagnosticPrinter(llvm::errs(), &*DiagOpts); in runAndSave()
46 &*DiagOpts, &DiagnosticPrinter, false); in runAndSave()
/llvm-project-15.0.7/clang/tools/arcmt-test/
H A Darcmt-test.cpp110 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in checkForMigration() local
112 new TextDiagnosticPrinter(llvm::errs(), &*DiagOpts); in checkForMigration()
115 new DiagnosticsEngine(DiagID, &*DiagOpts, DiagClient)); in checkForMigration()
154 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in performTransformations() local
156 new TextDiagnosticPrinter(llvm::errs(), &*DiagOpts); in performTransformations()
159 new DiagnosticsEngine(DiagID, &*DiagOpts, &*DiagClient)); in performTransformations()
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-apply-replacements/
H A DApplyReplacementsTest.cpp35 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts(new DiagnosticOptions()); in TEST() local
37 IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), DiagOpts.get()); in TEST()
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DRewriterTestContext.h52 : DiagOpts(new DiagnosticOptions()), in RewriterTestContext()
54 &*DiagOpts), in RewriterTestContext()
128 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts; variable
/llvm-project-15.0.7/clang/tools/clang-fuzzer/handle-cxx/
H A Dhandle_cxx.cpp35 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in HandleCXX() local
37 IntrusiveRefCntPtr<clang::DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts, in HandleCXX()
/llvm-project-15.0.7/clang/tools/driver/
H A Ddriver.cpp448 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = in clang_main() local
452 = new TextDiagnosticPrinter(llvm::errs(), &*DiagOpts); in clang_main()
457 DiagnosticsEngine Diags(DiagID, &*DiagOpts, DiagClient); in clang_main()
459 if (!DiagOpts->DiagnosticSerializationFile.empty()) { in clang_main()
461 clang::serialized_diags::create(DiagOpts->DiagnosticSerializationFile, in clang_main()
462 &*DiagOpts, /*MergeChildRecords=*/true); in clang_main()
467 ProcessWarningOptions(Diags, *DiagOpts, /*ReportDiags=*/false); in clang_main()
H A Dcc1gen_reproducer_main.cpp117 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions; in generateReproducerForInvocationArguments() local
120 DiagnosticsEngine Diags(DiagID, &*DiagOpts, new IgnoringDiagConsumer()); in generateReproducerForInvocationArguments()
121 ProcessWarningOptions(Diags, *DiagOpts, /*ReportDiags=*/false); in generateReproducerForInvocationArguments()
/llvm-project-15.0.7/clang/unittests/Tooling/Syntax/
H A DTreeTestBase.h43 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions();
45 new DiagnosticsEngine(new DiagnosticIDs, DiagOpts.get());
/llvm-project-15.0.7/clang/lib/Tooling/DumpTool/
H A DClangSrcLocDump.cpp94 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = in main() local
100 TextDiagnosticPrinter DiagnosticPrinter(llvm::nulls(), &*DiagOpts); in main()
102 IntrusiveRefCntPtr<DiagnosticIDs>(new DiagnosticIDs()), &*DiagOpts, in main()
/llvm-project-15.0.7/clang/tools/clang-extdef-mapping/
H A DClangExtDefMapGen.cpp129 IntrusiveRefCntPtr<DiagnosticOptions> DiagOpts = new DiagnosticOptions(); in GetDiagnosticsEngine() local
131 new TextDiagnosticPrinter(llvm::errs(), &*DiagOpts); in GetDiagnosticsEngine()
136 new DiagnosticsEngine(DiagID, &*DiagOpts, DiagClient)); in GetDiagnosticsEngine()

123