Skip to content

Commit bea6aec

Browse files
authored
extracted ValueFlow::Value to vfvalue.{cpp|h} (cppcheck-opensource#4642)
1 parent b5a06d0 commit bea6aec

36 files changed

Lines changed: 803 additions & 726 deletions

Makefile

Lines changed: 103 additions & 99 deletions
Large diffs are not rendered by default.

lib/astutils.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@
3131
#include "utils.h"
3232
#include "valueflow.h"
3333
#include "valueptr.h"
34+
#include "vfvalue.h"
35+
3436
#include "checkclass.h"
3537

3638
#include <algorithm>

lib/check.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
#include "settings.h"
2525
#include "token.h"
2626
#include "tokenize.h"
27-
#include "valueflow.h"
27+
#include "vfvalue.h"
2828

2929
#include <cctype>
3030
#include <iostream>

lib/checkautovariables.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
#include "token.h"
3030
#include "tokenize.h"
3131
#include "valueflow.h"
32+
#include "vfvalue.h"
3233

3334
#include <list>
3435
#include <unordered_set>

lib/checkbool.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#include "symboldatabase.h"
2727
#include "token.h"
2828
#include "tokenize.h"
29-
#include "valueflow.h"
29+
#include "vfvalue.h"
3030

3131
#include <list>
3232
#include <vector>

lib/checkbufferoverrun.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
#include "errortypes.h"
2929
#include "mathlib.h"
3030
#include "symboldatabase.h"
31-
#include "valueflow.h"
31+
#include "vfvalue.h"
3232

3333
#include <list>
3434
#include <map>

lib/checkcondition.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
#include "symboldatabase.h"
3030
#include "token.h"
3131
#include "tokenize.h"
32-
#include "valueflow.h"
32+
#include "vfvalue.h"
3333

3434
#include "checkother.h" // comparisonNonZeroExpressionLessThanZero and testIfNonZeroExpressionIsPositive
3535

lib/checkfunctions.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
#include "token.h"
3030
#include "tokenize.h"
3131
#include "valueflow.h"
32+
#include "vfvalue.h"
3233

3334
#include <iomanip>
3435
#include <sstream>

lib/checkio.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#include "symboldatabase.h"
2626
#include "token.h"
2727
#include "tokenize.h"
28-
#include "valueflow.h"
28+
#include "vfvalue.h"
2929

3030
#include <algorithm>
3131
#include <cctype>

lib/checknullpointer.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
#include "symboldatabase.h"
3030
#include "token.h"
3131
#include "tokenize.h"
32+
#include "valueflow.h"
3233

3334
#include <algorithm>
3435
#include <cctype>

0 commit comments

Comments
 (0)