Home
last modified time | relevance | path

Searched refs:WorkListUnit (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DWorkList.cpp37 SmallVector<WorkListUnit, 20> Stack;
48 WorkListUnit dequeue() override { in dequeue()
57 std::deque<WorkListUnit> Queue;
68 WorkListUnit dequeue() override { in dequeue()
69 WorkListUnit U = Queue.front(); in dequeue()
92 std::deque<WorkListUnit> Queue;
107 WorkListUnit dequeue() override { in dequeue()
118 WorkListUnit U = Queue.front(); in dequeue()
173 WorkListUnit dequeue() override { in dequeue()
237 WorkListUnit dequeue() override { in dequeue()
[all …]
H A DCoreEngine.cpp151 const WorkListUnit &WU = WList->dequeue(); in ExecuteWorkList()
183 const WorkListUnit& WU) { in dispatchWorkItem()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DWorkList.h27 class WorkListUnit {
34 WorkListUnit(ExplodedNode *N, BlockCounter C, in WorkListUnit() function
41 explicit WorkListUnit(ExplodedNode *N, BlockCounter C) in WorkListUnit() function
66 virtual void enqueue(const WorkListUnit& U) = 0;
69 enqueue(WorkListUnit(N, CurrentCounter, B, idx)); in enqueue()
74 enqueue(WorkListUnit(N, CurrentCounter)); in enqueue()
77 virtual WorkListUnit dequeue() = 0;
H A DCoreEngine.h160 const WorkListUnit& WU);