@@ -169,9 +169,67 @@ def test_progress(tmpdir):
169169 "progress: Tokenize (typedef) 62%\n "
170170 "progress: Tokenize (typedef) 75%\n "
171171 "progress: Tokenize (typedef) 87%\n "
172- "progress: SymbolDatabase 0%\n "
173- "progress: SymbolDatabase 12%\n "
174- "progress: SymbolDatabase 87%\n "
172+ "progress: Tokenize (typedef) 100%\n "
173+ "progress: SymbolDatabase (find all scopes) 0%\n "
174+ "progress: SymbolDatabase (find all scopes) 12%\n "
175+ "progress: SymbolDatabase (find all scopes) 87%\n "
176+ "progress: SymbolDatabase (find all scopes) 100%\n "
177+ "progress: ValueFlow 0%\n "
178+ "progress: ValueFlow::valueFlowImpossibleValues(tokenlist, settings) 1 0%\n "
179+ "progress: ValueFlow::valueFlowImpossibleValues(tokenlist, settings) 1 100%\n "
180+ "progress: ValueFlow::valueFlowSymbolicOperators(symboldatabase, settings) 1 0%\n "
181+ "progress: ValueFlow::valueFlowSymbolicOperators(symboldatabase, settings) 1 100%\n "
182+ "progress: ValueFlow::valueFlowCondition(SymbolicConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 0%\n "
183+ "progress: ValueFlow::valueFlowCondition(SymbolicConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 100%\n "
184+ "progress: ValueFlow::valueFlowSymbolicInfer(symboldatabase, settings) 1 0%\n "
185+ "progress: ValueFlow::valueFlowSymbolicInfer(symboldatabase, settings) 1 100%\n "
186+ "progress: ValueFlow::valueFlowArrayBool(tokenlist, settings) 1 0%\n "
187+ "progress: ValueFlow::valueFlowArrayBool(tokenlist, settings) 1 100%\n "
188+ "progress: ValueFlow::valueFlowArrayElement(tokenlist, settings) 1 0%\n "
189+ "progress: ValueFlow::valueFlowArrayElement(tokenlist, settings) 1 100%\n "
190+ "progress: ValueFlow::valueFlowRightShift(tokenlist, settings) 1 0%\n "
191+ "progress: ValueFlow::valueFlowRightShift(tokenlist, settings) 1 100%\n "
192+ "progress: ValueFlow::valueFlowCondition(ContainerConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 0%\n "
193+ "progress: ValueFlow::valueFlowCondition(ContainerConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 100%\n "
194+ "progress: ValueFlow::valueFlowAfterAssign(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 0%\n "
195+ "progress: ValueFlow::valueFlowAfterAssign(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 100%\n "
196+ "progress: ValueFlow::valueFlowAfterSwap(tokenlist, symboldatabase, errorLogger, settings) 1 0%\n "
197+ "progress: ValueFlow::valueFlowAfterSwap(tokenlist, symboldatabase, errorLogger, settings) 1 100%\n "
198+ "progress: ValueFlow::valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 0%\n "
199+ "progress: ValueFlow::valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 100%\n "
200+ "progress: ValueFlow::valueFlowInferCondition(tokenlist, settings) 1 0%\n "
201+ "progress: ValueFlow::valueFlowInferCondition(tokenlist, settings) 1 100%\n "
202+ "progress: ValueFlow::valueFlowSwitchVariable(tokenlist, symboldatabase, errorLogger, settings) 1 0%\n "
203+ "progress: ValueFlow::valueFlowSwitchVariable(tokenlist, symboldatabase, errorLogger, settings) 1 100%\n "
204+ "progress: ValueFlow::valueFlowForLoop(tokenlist, symboldatabase, errorLogger, settings) 1 0%\n "
205+ "progress: ValueFlow::valueFlowForLoop(tokenlist, symboldatabase, errorLogger, settings) 1 100%\n "
206+ "progress: ValueFlow::valueFlowSubFunction(tokenlist, symboldatabase, errorLogger, settings) 1 0%\n "
207+ "progress: ValueFlow::valueFlowSubFunction(tokenlist, symboldatabase, errorLogger, settings) 1 100%\n "
208+ "progress: ValueFlow::valueFlowFunctionReturn(tokenlist, errorLogger, settings) 1 0%\n "
209+ "progress: ValueFlow::valueFlowFunctionReturn(tokenlist, errorLogger, settings) 1 100%\n "
210+ "progress: ValueFlow::valueFlowLifetime(tokenlist, errorLogger, settings) 1 0%\n "
211+ "progress: ValueFlow::valueFlowLifetime(tokenlist, errorLogger, settings) 1 100%\n "
212+ "progress: ValueFlow::valueFlowFunctionDefaultParameter(tokenlist, symboldatabase, errorLogger, settings) 1 0%\n "
213+ "progress: ValueFlow::valueFlowFunctionDefaultParameter(tokenlist, symboldatabase, errorLogger, settings) 1 100%\n "
214+ "progress: ValueFlow::valueFlowUninit(tokenlist, errorLogger, settings) 1 0%\n "
215+ "progress: ValueFlow::valueFlowUninit(tokenlist, errorLogger, settings) 1 100%\n "
216+ "progress: ValueFlow::valueFlowAfterMove(tokenlist, symboldatabase, errorLogger, settings) 1 0%\n "
217+ "progress: ValueFlow::valueFlowAfterMove(tokenlist, symboldatabase, errorLogger, settings) 1 100%\n "
218+ "progress: ValueFlow::valueFlowSmartPointer(tokenlist, errorLogger, settings) 1 0%\n "
219+ "progress: ValueFlow::valueFlowSmartPointer(tokenlist, errorLogger, settings) 1 100%\n "
220+ "progress: ValueFlow::valueFlowIterators(tokenlist, settings) 1 0%\n "
221+ "progress: ValueFlow::valueFlowIterators(tokenlist, settings) 1 100%\n "
222+ "progress: ValueFlow::valueFlowCondition(IteratorConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 0%\n "
223+ "progress: ValueFlow::valueFlowCondition(IteratorConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 100%\n "
224+ "progress: ValueFlow::valueFlowIteratorInfer(tokenlist, settings) 1 0%\n "
225+ "progress: ValueFlow::valueFlowIteratorInfer(tokenlist, settings) 1 100%\n "
226+ "progress: ValueFlow::valueFlowContainerSize(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 0%\n "
227+ "progress: ValueFlow::valueFlowContainerSize(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions) 1 100%\n "
228+ "progress: ValueFlow::valueFlowSafeFunctions(tokenlist, symboldatabase, errorLogger, settings) 1 0%\n "
229+ "progress: ValueFlow::valueFlowSafeFunctions(tokenlist, symboldatabase, errorLogger, settings) 1 100%\n "
230+ "progress: ValueFlow 100%\n "
231+ "progress: Run checkers 0%\n "
232+ "progress: Run checkers 100%\n "
175233 )
176234 assert stderr == ""
177235
0 commit comments