[clang] [clang] [diagnostics] Add `-fdiagnostics-add-output` switch for SARIF (PR #185201)
Balázs Benics via cfe-commits
cfe-commits at lists.llvm.org
Mon Mar 9 04:10:07 PDT 2026
================
@@ -342,9 +342,9 @@ SarifDocumentWriter::createCodeFlow(ArrayRef<ThreadFlow> ThreadFlows) {
return json::Object{{"threadFlows", createThreadFlows(ThreadFlows)}};
}
-void SarifDocumentWriter::createRun(StringRef ShortToolName,
- StringRef LongToolName,
- StringRef ToolVersion) {
+void SarifDocumentWriter::createRun(std::string ShortToolName,
+ std::string LongToolName,
+ std::string ToolVersion) {
----------------
steakhal wrote:
Why did you change this? From the body of the function, it shouldn't need full copies.
https://github.com/llvm/llvm-project/pull/185201
More information about the cfe-commits
mailing list