Lines Matching refs:LO
32 const LangOptions &LO; member in __anon25a4eaec0111::SarifDiagnostics
35 SarifDiagnostics(const std::string &Output, const LangOptions &LO) in SarifDiagnostics() argument
36 : OutputFile(Output), LO(LO) {} in SarifDiagnostics()
181 static json::Object createTextRegion(const LangOptions &LO, SourceRange R, in createTextRegion() argument
193 Lexer::MeasureTokenLength(R.getEnd(), SM, LO)); in createTextRegion()
198 static json::Object createPhysicalLocation(const LangOptions &LO, in createPhysicalLocation() argument
204 {"region", createTextRegion(LO, R, SMgr)}}}; in createPhysicalLocation()
256 static json::Object createThreadFlow(const LangOptions &LO, in createThreadFlow() argument
265 LO, P.asRange(), in createThreadFlow()
274 static json::Object createCodeFlow(const LangOptions &LO, in createCodeFlow() argument
278 {"threadFlows", json::Array{createThreadFlow(LO, Pieces, Artifacts)}}}; in createCodeFlow()
281 static json::Object createResult(const LangOptions &LO, in createResult() argument
293 {"codeFlows", json::Array{createCodeFlow(LO, Path, Artifacts)}}, in createResult()
296 LO, Diag.getLocation().asRange(), in createResult()
366 static json::Object createRun(const LangOptions &LO, in createRun() argument
373 Results.push_back(createResult(LO, *D, Artifacts, RuleMapping)); in createRun()
398 {"runs", json::Array{createRun(LO, Diags)}}}; in FlushDiagnosticsImpl()