Home
last modified time | relevance | path

Searched refs:ThreadFlow (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Basic/
H A DSarif.h156 class ThreadFlow {
163 ThreadFlow() = default;
166 static ThreadFlow create() { return {}; } in create()
168 ThreadFlow setRange(const CharSourceRange &ItemRange) { in setRange()
175 ThreadFlow setImportance(const ThreadFlowImportance &ItemImportance) { in setImportance()
180 ThreadFlow setMessage(llvm::StringRef ItemMessage) { in setMessage()
259 llvm::SmallVector<ThreadFlow, 8> ThreadFlows;
292 SarifResult setThreadFlows(llvm::ArrayRef<ThreadFlow> ThreadFlowResults) { in setThreadFlows()
342 createCodeFlow(const llvm::ArrayRef<ThreadFlow> ThreadFlows);
346 createThreadFlows(const llvm::ArrayRef<ThreadFlow> ThreadFlows);
/llvm-project-15.0.7/clang/lib/Basic/
H A DSarif.cpp297 SarifDocumentWriter::createThreadFlows(ArrayRef<ThreadFlow> ThreadFlows) { in createThreadFlows()
300 for (const auto &ThreadFlow : ThreadFlows) { in createThreadFlows() local
301 json::Object PLoc = createPhysicalLocation(ThreadFlow.Range); in createThreadFlows()
302 json::Object Loc = createLocation(std::move(PLoc), ThreadFlow.Message); in createThreadFlows()
304 createThreadFlowLocation(std::move(Loc), ThreadFlow.Importance)); in createThreadFlows()
311 SarifDocumentWriter::createCodeFlow(ArrayRef<ThreadFlow> ThreadFlows) { in createCodeFlow()
/llvm-project-15.0.7/clang/unittests/Basic/
H A DSarifTest.cpp284 llvm::SmallVector<ThreadFlow, NUM_CASES> Threadflows; in TEST_F()
302 ThreadFlow Item = ThreadFlow::create() in TEST_F()