File tree Expand file tree Collapse file tree 28 files changed +246
-202
lines changed
approx-array-variable-const-fp
approx-const-fp-array-variable-cast-const-fp
approx-const-fp-array-variable-const-fp
approx-const-fp-array-variable-const-fp-with-null
approx-const-fp-array-variable-const-pointer-const-struct-non-const-fp
approx-const-fp-array-variable-const-struct-non-const-fp
approx-const-fp-array-variable-invalid-cast-const-fp
no-match-const-fp-array-literal-const-fp-run-time
no-match-const-fp-array-literal-non-const-fp
no-match-const-fp-array-literal-non-const-fp-run-time
no-match-const-fp-array-non-const-fp
no-match-const-fp-const-pointer-non-const-struct-const-fp
no-match-const-fp-dereference-non-const-pointer-const-fp
no-match-const-fp-dynamic-array-non-const-fp
no-match-const-fp-non-const-fp-direct-assignment
no-match-const-fp-non-const-pointer-non-const-struct-const-fp
no-match-const-fp-non-const-struct-const-fp
no-match-const-fp-non-const-struct-non-const-fp
no-match-const-pointer-non-const-struct-const-fp
no-match-dereference-const-pointer-const-array-literal-pointer-const-fp
no-match-dereference-non-const-struct-const-pointer-const-fp
no-match-dereference-non-const-struct-non-const-pointer-const-fp
no-match-non-const-fp-const-fp-direct-assignment
no-match-parameter-const-fp
no-match-pointer-const-struct-array-literal-non-const-fp Expand file tree Collapse file tree 28 files changed +246
-202
lines changed Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp_tbl\[(signed long int)i\] == f2 THEN GOTO 1 $
7
- ^\s*IF fp_tbl\[(signed long int)i\] == f3 THEN GOTO 2 $
8
- ^\s*IF fp_tbl\[(signed long int)i\] == f4 THEN GOTO 3 $
6
+ ^\s*IF fp_tbl\[(signed long int)i\] == f2 THEN GOTO [0-9] $
7
+ ^\s*IF fp_tbl\[(signed long int)i\] == f3 THEN GOTO [0-9] $
8
+ ^\s*IF fp_tbl\[(signed long int)i\] == f4 THEN GOTO [0-9] $
9
9
^SIGNAL=0$
10
10
--
11
+ ^\s*IF fp_tbl\[(signed long int)i\] == f1 THEN GOTO [0-9]$
12
+ ^\s*IF fp_tbl\[(signed long int)i\] == f5 THEN GOTO [0-9]$
13
+ ^\s*IF fp_tbl\[(signed long int)i\] == f6 THEN GOTO [0-9]$
14
+ ^\s*IF fp_tbl\[(signed long int)i\] == f7 THEN GOTO [0-9]$
15
+ ^\s*IF fp_tbl\[(signed long int)i\] == f8 THEN GOTO [0-9]$
16
+ ^\s*IF fp_tbl\[(signed long int)i\] == f9 THEN GOTO [0-9]$
11
17
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == f2 THEN GOTO 1 $
7
- ^\s*IF fp == f3 THEN GOTO 2 $
8
- ^\s*IF fp == f4 THEN GOTO 3 $
6
+ ^\s*IF fp == f2 THEN GOTO [0-9] $
7
+ ^\s*IF fp == f3 THEN GOTO [0-9] $
8
+ ^\s*IF fp == f4 THEN GOTO [0-9] $
9
9
^SIGNAL=0$
10
10
--
11
11
^warning: ignoring
12
+ ^\s*IF fp_tbl\[(signed long int)i\] == f1 THEN GOTO [0-9]$
13
+ ^\s*IF fp_tbl\[(signed long int)i\] == f5 THEN GOTO [0-9]$
14
+ ^\s*IF fp_tbl\[(signed long int)i\] == f6 THEN GOTO [0-9]$
15
+ ^\s*IF fp_tbl\[(signed long int)i\] == f7 THEN GOTO [0-9]$
16
+ ^\s*IF fp_tbl\[(signed long int)i\] == f8 THEN GOTO [0-9]$
17
+ ^\s*IF fp_tbl\[(signed long int)i\] == f9 THEN GOTO [0-9]$
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == f2 THEN GOTO 1 $
7
- ^\s*IF fp == f3 THEN GOTO 2 $
8
- ^\s*IF fp == f4 THEN GOTO 3 $
6
+ ^\s*IF fp == f2 THEN GOTO [0-9] $
7
+ ^\s*IF fp == f3 THEN GOTO [0-9] $
8
+ ^\s*IF fp == f4 THEN GOTO [0-9] $
9
9
^SIGNAL=0$
10
10
--
11
11
^warning: ignoring
12
+ ^\s*IF fp_tbl\[(signed long int)i\] == f1 THEN GOTO [0-9]$
13
+ ^\s*IF fp_tbl\[(signed long int)i\] == f5 THEN GOTO [0-9]$
14
+ ^\s*IF fp_tbl\[(signed long int)i\] == f6 THEN GOTO [0-9]$
15
+ ^\s*IF fp_tbl\[(signed long int)i\] == f7 THEN GOTO [0-9]$
16
+ ^\s*IF fp_tbl\[(signed long int)i\] == f8 THEN GOTO [0-9]$
17
+ ^\s*IF fp_tbl\[(signed long int)i\] == f9 THEN GOTO [0-9]$
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == f2 THEN GOTO 1 $
7
- ^\s*IF fp == f3 THEN GOTO 2 $
8
- ^\s*IF fp == f4 THEN GOTO 3 $
6
+ ^\s*IF fp == f2 THEN GOTO [0-9] $
7
+ ^\s*IF fp == f3 THEN GOTO [0-9] $
8
+ ^\s*IF fp == f4 THEN GOTO [0-9] $
9
9
^SIGNAL=0$
10
10
--
11
11
^warning: ignoring
12
+ ^\s*IF fp_tbl\[(signed long int)i\] == f1 THEN GOTO [0-9]$
13
+ ^\s*IF fp_tbl\[(signed long int)i\] == f5 THEN GOTO [0-9]$
14
+ ^\s*IF fp_tbl\[(signed long int)i\] == f6 THEN GOTO [0-9]$
15
+ ^\s*IF fp_tbl\[(signed long int)i\] == f7 THEN GOTO [0-9]$
16
+ ^\s*IF fp_tbl\[(signed long int)i\] == f8 THEN GOTO [0-9]$
17
+ ^\s*IF fp_tbl\[(signed long int)i\] == f9 THEN GOTO [0-9]$
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == f2 THEN GOTO 1 $
7
- ^\s*IF fp == f3 THEN GOTO 2 $
8
- ^\s*IF fp == f4 THEN GOTO 3 $
6
+ ^\s*IF fp == f2 THEN GOTO [0-9] $
7
+ ^\s*IF fp == f3 THEN GOTO [0-9] $
8
+ ^\s*IF fp == f4 THEN GOTO [0-9] $
9
9
^SIGNAL=0$
10
10
--
11
11
^warning: ignoring
12
+ ^\s*IF fp_tbl\[(signed long int)i\] == f1 THEN GOTO [0-9]$
13
+ ^\s*IF fp_tbl\[(signed long int)i\] == f5 THEN GOTO [0-9]$
14
+ ^\s*IF fp_tbl\[(signed long int)i\] == f6 THEN GOTO [0-9]$
15
+ ^\s*IF fp_tbl\[(signed long int)i\] == f7 THEN GOTO [0-9]$
16
+ ^\s*IF fp_tbl\[(signed long int)i\] == f8 THEN GOTO [0-9]$
17
+ ^\s*IF fp_tbl\[(signed long int)i\] == f9 THEN GOTO [0-9]$
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == f2 THEN GOTO 1 $
7
- ^\s*IF fp == f3 THEN GOTO 2 $
8
- ^\s*IF fp == f4 THEN GOTO 3 $
6
+ ^\s*IF fp == f2 THEN GOTO [0-9] $
7
+ ^\s*IF fp == f3 THEN GOTO [0-9] $
8
+ ^\s*IF fp == f4 THEN GOTO [0-9] $
9
9
^SIGNAL=0$
10
10
--
11
11
^warning: ignoring
12
+ ^\s*IF fp_tbl\[(signed long int)i\] == f1 THEN GOTO [0-9]$
13
+ ^\s*IF fp_tbl\[(signed long int)i\] == f5 THEN GOTO [0-9]$
14
+ ^\s*IF fp_tbl\[(signed long int)i\] == f6 THEN GOTO [0-9]$
15
+ ^\s*IF fp_tbl\[(signed long int)i\] == f7 THEN GOTO [0-9]$
16
+ ^\s*IF fp_tbl\[(signed long int)i\] == f8 THEN GOTO [0-9]$
17
+ ^\s*IF fp_tbl\[(signed long int)i\] == f9 THEN GOTO [0-9]$
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == (void (\*)(void))f2 THEN GOTO 1 $
7
- ^\s*IF fp == (void (\*)(void))f3 THEN GOTO 2 $
8
- ^\s*IF fp == (void (\*)(void))f4 THEN GOTO 3 $
6
+ ^\s*IF fp == (void (\*)(void))f2 THEN GOTO [0-9] $
7
+ ^\s*IF fp == (void (\*)(void))f3 THEN GOTO [0-9] $
8
+ ^\s*IF fp == (void (\*)(void))f4 THEN GOTO [0-9] $
9
9
^SIGNAL=0$
10
10
--
11
11
^warning: ignoring
12
+ ^\s*IF fp_tbl\[(signed long int)i\] == f1 THEN GOTO [0-9]$
13
+ ^\s*IF fp_tbl\[(signed long int)i\] == f5 THEN GOTO [0-9]$
14
+ ^\s*IF fp_tbl\[(signed long int)i\] == f6 THEN GOTO [0-9]$
15
+ ^\s*IF fp_tbl\[(signed long int)i\] == f7 THEN GOTO [0-9]$
16
+ ^\s*IF fp_tbl\[(signed long int)i\] == f8 THEN GOTO [0-9]$
17
+ ^\s*IF fp_tbl\[(signed long int)i\] == f9 THEN GOTO [0-9]$
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == f1 THEN GOTO 1 $
7
- ^\s*IF fp == f2 THEN GOTO 2 $
8
- ^\s*IF fp == f3 THEN GOTO 3 $
9
- ^\s*IF fp == f4 THEN GOTO 4 $
10
- ^\s*IF fp == f5 THEN GOTO 5 $
11
- ^\s*IF fp == f6 THEN GOTO 6 $
12
- ^\s*IF fp == f7 THEN GOTO 7 $
13
- ^\s*IF fp == f8 THEN GOTO 8 $
14
- ^\s*IF fp == f9 THEN GOTO 9 $
6
+ ^\s*IF fp == f1 THEN GOTO [0-9] $
7
+ ^\s*IF fp == f2 THEN GOTO [0-9] $
8
+ ^\s*IF fp == f3 THEN GOTO [0-9] $
9
+ ^\s*IF fp == f4 THEN GOTO [0-9] $
10
+ ^\s*IF fp == f5 THEN GOTO [0-9] $
11
+ ^\s*IF fp == f6 THEN GOTO [0-9] $
12
+ ^\s*IF fp == f7 THEN GOTO [0-9] $
13
+ ^\s*IF fp == f8 THEN GOTO [0-9] $
14
+ ^\s*IF fp == f9 THEN GOTO [0-9] $
15
15
^SIGNAL=0$
16
16
--
17
17
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == f1 THEN GOTO 1 $
7
- ^\s*IF fp == f2 THEN GOTO 2 $
8
- ^\s*IF fp == f3 THEN GOTO 3 $
9
- ^\s*IF fp == f4 THEN GOTO 4 $
10
- ^\s*IF fp == f5 THEN GOTO 5 $
11
- ^\s*IF fp == f6 THEN GOTO 6 $
12
- ^\s*IF fp == f7 THEN GOTO 7 $
13
- ^\s*IF fp == f8 THEN GOTO 8 $
14
- ^\s*IF fp == f9 THEN GOTO 9 $
6
+ ^\s*IF fp == f1 THEN GOTO [0-9] $
7
+ ^\s*IF fp == f2 THEN GOTO [0-9] $
8
+ ^\s*IF fp == f3 THEN GOTO [0-9] $
9
+ ^\s*IF fp == f4 THEN GOTO [0-9] $
10
+ ^\s*IF fp == f5 THEN GOTO [0-9] $
11
+ ^\s*IF fp == f6 THEN GOTO [0-9] $
12
+ ^\s*IF fp == f7 THEN GOTO [0-9] $
13
+ ^\s*IF fp == f8 THEN GOTO [0-9] $
14
+ ^\s*IF fp == f9 THEN GOTO [0-9] $
15
15
^SIGNAL=0$
16
16
--
17
17
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp2 == f1 THEN GOTO 1 $
7
- ^\s*IF fp2 == f2 THEN GOTO 2 $
8
- ^\s*IF fp2 == f3 THEN GOTO 3 $
9
- ^\s*IF fp2 == f4 THEN GOTO 4 $
10
- ^\s*IF fp2 == f5 THEN GOTO 5 $
11
- ^\s*IF fp2 == f6 THEN GOTO 6 $
12
- ^\s*IF fp2 == f7 THEN GOTO 7 $
13
- ^\s*IF fp2 == f8 THEN GOTO 8 $
14
- ^\s*IF fp2 == f9 THEN GOTO 9 $
6
+ ^\s*IF fp2 == f1 THEN GOTO [0-9] $
7
+ ^\s*IF fp2 == f2 THEN GOTO [0-9] $
8
+ ^\s*IF fp2 == f3 THEN GOTO [0-9] $
9
+ ^\s*IF fp2 == f4 THEN GOTO [0-9] $
10
+ ^\s*IF fp2 == f5 THEN GOTO [0-9] $
11
+ ^\s*IF fp2 == f6 THEN GOTO [0-9] $
12
+ ^\s*IF fp2 == f7 THEN GOTO [0-9] $
13
+ ^\s*IF fp2 == f8 THEN GOTO [0-9] $
14
+ ^\s*IF fp2 == f9 THEN GOTO [0-9] $
15
15
^SIGNAL=0$
16
16
--
17
17
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp2 == f1 THEN GOTO 1 $
7
- ^\s*IF fp2 == f2 THEN GOTO 2 $
8
- ^\s*IF fp2 == f3 THEN GOTO 3 $
9
- ^\s*IF fp2 == f4 THEN GOTO 4 $
10
- ^\s*IF fp2 == f5 THEN GOTO 5 $
11
- ^\s*IF fp2 == f6 THEN GOTO 6 $
12
- ^\s*IF fp2 == f7 THEN GOTO 7 $
13
- ^\s*IF fp2 == f8 THEN GOTO 8 $
14
- ^\s*IF fp2 == f9 THEN GOTO 9 $
6
+ ^\s*IF fp2 == f1 THEN GOTO [0-9] $
7
+ ^\s*IF fp2 == f2 THEN GOTO [0-9] $
8
+ ^\s*IF fp2 == f3 THEN GOTO [0-9] $
9
+ ^\s*IF fp2 == f4 THEN GOTO [0-9] $
10
+ ^\s*IF fp2 == f5 THEN GOTO [0-9] $
11
+ ^\s*IF fp2 == f6 THEN GOTO [0-9] $
12
+ ^\s*IF fp2 == f7 THEN GOTO [0-9] $
13
+ ^\s*IF fp2 == f8 THEN GOTO [0-9] $
14
+ ^\s*IF fp2 == f9 THEN GOTO [0-9] $
15
15
^SIGNAL=0$
16
16
--
17
17
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == f1 THEN GOTO 1 $
7
- ^\s*IF fp == f2 THEN GOTO 2 $
8
- ^\s*IF fp == f3 THEN GOTO 3 $
9
- ^\s*IF fp == f4 THEN GOTO 4 $
10
- ^\s*IF fp == f5 THEN GOTO 5 $
11
- ^\s*IF fp == f6 THEN GOTO 6 $
12
- ^\s*IF fp == f7 THEN GOTO 7 $
13
- ^\s*IF fp == f8 THEN GOTO 8 $
14
- ^\s*IF fp == f9 THEN GOTO 9 $
6
+ ^\s*IF fp == f1 THEN GOTO [0-9] $
7
+ ^\s*IF fp == f2 THEN GOTO [0-9] $
8
+ ^\s*IF fp == f3 THEN GOTO [0-9] $
9
+ ^\s*IF fp == f4 THEN GOTO [0-9] $
10
+ ^\s*IF fp == f5 THEN GOTO [0-9] $
11
+ ^\s*IF fp == f6 THEN GOTO [0-9] $
12
+ ^\s*IF fp == f7 THEN GOTO [0-9] $
13
+ ^\s*IF fp == f8 THEN GOTO [0-9] $
14
+ ^\s*IF fp == f9 THEN GOTO [0-9] $
15
15
^SIGNAL=0$
16
16
--
17
17
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF final_fp == f1 THEN GOTO 1 $
7
- ^\s*IF final_fp == f2 THEN GOTO 2 $
8
- ^\s*IF final_fp == f3 THEN GOTO 3 $
9
- ^\s*IF final_fp == f4 THEN GOTO 4 $
10
- ^\s*IF final_fp == f5 THEN GOTO 5 $
11
- ^\s*IF final_fp == f6 THEN GOTO 6 $
12
- ^\s*IF final_fp == f7 THEN GOTO 7 $
13
- ^\s*IF final_fp == f8 THEN GOTO 8 $
14
- ^\s*IF final_fp == f9 THEN GOTO 9 $
6
+ ^\s*IF final_fp == f1 THEN GOTO [0-9] $
7
+ ^\s*IF final_fp == f2 THEN GOTO [0-9] $
8
+ ^\s*IF final_fp == f3 THEN GOTO [0-9] $
9
+ ^\s*IF final_fp == f4 THEN GOTO [0-9] $
10
+ ^\s*IF final_fp == f5 THEN GOTO [0-9] $
11
+ ^\s*IF final_fp == f6 THEN GOTO [0-9] $
12
+ ^\s*IF final_fp == f7 THEN GOTO [0-9] $
13
+ ^\s*IF final_fp == f8 THEN GOTO [0-9] $
14
+ ^\s*IF final_fp == f9 THEN GOTO [0-9] $
15
15
^SIGNAL=0$
16
16
--
17
17
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == f1 THEN GOTO 1 $
7
- ^\s*IF fp == f2 THEN GOTO 2 $
8
- ^\s*IF fp == f3 THEN GOTO 3 $
9
- ^\s*IF fp == f4 THEN GOTO 4 $
10
- ^\s*IF fp == f5 THEN GOTO 5 $
11
- ^\s*IF fp == f6 THEN GOTO 6 $
12
- ^\s*IF fp == f7 THEN GOTO 7 $
13
- ^\s*IF fp == f8 THEN GOTO 8 $
14
- ^\s*IF fp == f9 THEN GOTO 9 $
6
+ ^\s*IF fp == f1 THEN GOTO [0-9] $
7
+ ^\s*IF fp == f2 THEN GOTO [0-9] $
8
+ ^\s*IF fp == f3 THEN GOTO [0-9] $
9
+ ^\s*IF fp == f4 THEN GOTO [0-9] $
10
+ ^\s*IF fp == f5 THEN GOTO [0-9] $
11
+ ^\s*IF fp == f6 THEN GOTO [0-9] $
12
+ ^\s*IF fp == f7 THEN GOTO [0-9] $
13
+ ^\s*IF fp == f8 THEN GOTO [0-9] $
14
+ ^\s*IF fp == f9 THEN GOTO [0-9] $
15
15
^SIGNAL=0$
16
16
--
17
17
^warning: ignoring
Original file line number Diff line number Diff line change 2
2
main.c
3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
^Removing function pointers and virtual functions$
5
- ^\s*IF fp2 == f1 THEN GOTO 1 $
6
- ^\s*IF fp2 == f2 THEN GOTO 2 $
7
- ^\s*IF fp2 == f3 THEN GOTO 3 $
8
- ^\s*IF fp2 == f4 THEN GOTO 4 $
9
- ^\s*IF fp2 == f5 THEN GOTO 5 $
10
- ^\s*IF fp2 == f6 THEN GOTO 6 $
11
- ^\s*IF fp2 == f7 THEN GOTO 7 $
12
- ^\s*IF fp2 == f8 THEN GOTO 8 $
13
- ^\s*IF fp2 == f9 THEN GOTO 9 $
5
+ ^\s*IF fp2 == f1 THEN GOTO [0-9] $
6
+ ^\s*IF fp2 == f2 THEN GOTO [0-9] $
7
+ ^\s*IF fp2 == f3 THEN GOTO [0-9] $
8
+ ^\s*IF fp2 == f4 THEN GOTO [0-9] $
9
+ ^\s*IF fp2 == f5 THEN GOTO [0-9] $
10
+ ^\s*IF fp2 == f6 THEN GOTO [0-9] $
11
+ ^\s*IF fp2 == f7 THEN GOTO [0-9] $
12
+ ^\s*IF fp2 == f8 THEN GOTO [0-9] $
13
+ ^\s*IF fp2 == f9 THEN GOTO [0-9] $
14
14
^SIGNAL=0$
15
15
--
16
16
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == f1 THEN GOTO 1 $
7
- ^\s*IF fp == f2 THEN GOTO 2 $
8
- ^\s*IF fp == f3 THEN GOTO 3 $
9
- ^\s*IF fp == f4 THEN GOTO 4 $
10
- ^\s*IF fp == f5 THEN GOTO 5 $
11
- ^\s*IF fp == f6 THEN GOTO 6 $
12
- ^\s*IF fp == f7 THEN GOTO 7 $
13
- ^\s*IF fp == f8 THEN GOTO 8 $
14
- ^\s*IF fp == f9 THEN GOTO 9 $
6
+ ^\s*IF fp == f1 THEN GOTO [0-9] $
7
+ ^\s*IF fp == f2 THEN GOTO [0-9] $
8
+ ^\s*IF fp == f3 THEN GOTO [0-9] $
9
+ ^\s*IF fp == f4 THEN GOTO [0-9] $
10
+ ^\s*IF fp == f5 THEN GOTO [0-9] $
11
+ ^\s*IF fp == f6 THEN GOTO [0-9] $
12
+ ^\s*IF fp == f7 THEN GOTO [0-9] $
13
+ ^\s*IF fp == f8 THEN GOTO [0-9] $
14
+ ^\s*IF fp == f9 THEN GOTO [0-9] $
15
15
^SIGNAL=0$
16
16
--
17
17
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
5
5
^Removing function pointers and virtual functions$
6
- ^\s*IF fp == f1 THEN GOTO 1 $
7
- ^\s*IF fp == f2 THEN GOTO 2 $
8
- ^\s*IF fp == f3 THEN GOTO 3 $
9
- ^\s*IF fp == f4 THEN GOTO 4 $
10
- ^\s*IF fp == f5 THEN GOTO 5 $
11
- ^\s*IF fp == f6 THEN GOTO 6 $
12
- ^\s*IF fp == f7 THEN GOTO 7 $
13
- ^\s*IF fp == f8 THEN GOTO 8 $
14
- ^\s*IF fp == f9 THEN GOTO 9 $
6
+ ^\s*IF fp == f1 THEN GOTO [0-9] $
7
+ ^\s*IF fp == f2 THEN GOTO [0-9] $
8
+ ^\s*IF fp == f3 THEN GOTO [0-9] $
9
+ ^\s*IF fp == f4 THEN GOTO [0-9] $
10
+ ^\s*IF fp == f5 THEN GOTO [0-9] $
11
+ ^\s*IF fp == f6 THEN GOTO [0-9] $
12
+ ^\s*IF fp == f7 THEN GOTO [0-9] $
13
+ ^\s*IF fp == f8 THEN GOTO [0-9] $
14
+ ^\s*IF fp == f9 THEN GOTO [0-9] $
15
15
^SIGNAL=0$
16
16
--
17
17
^warning: ignoring
You can’t perform that action at this time.
0 commit comments