Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DWorkList.cpp37 SmallVector<WorkListUnit, 20> Stack;
44 void enqueue(const WorkListUnit& U) override { in enqueue()
48 WorkListUnit dequeue() override { in dequeue()
50 const WorkListUnit& U = Stack.back(); in dequeue()
57 std::deque<WorkListUnit> Queue;
64 void enqueue(const WorkListUnit& U) override { in enqueue()
68 WorkListUnit dequeue() override { in dequeue()
69 WorkListUnit U = Queue.front(); in dequeue()
92 std::deque<WorkListUnit> Queue;
93 SmallVector<WorkListUnit, 20> Stack;
[all …]
H A DCoreEngine.cpp151 const WorkListUnit &WU = WList->dequeue(); in ExecuteWorkList()
183 const WorkListUnit& WU) { in dispatchWorkItem()
/freebsd/contrib/llvm-project/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.h155 const WorkListUnit& WU);