mirror of
https://github.com/github/codeql.git
synced 2026-05-03 20:58:03 +02:00
CPP: Exclude functions containing preprocessor logic.
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
| test.cpp:2:2:2:12 | goto ... | This statement makes $@ unreachable. | test.cpp:3:2:3:5 | ExprStmt | ExprStmt |
|
||||
| test.cpp:9:3:9:8 | break; | This statement makes $@ unreachable. | test.cpp:10:3:10:6 | ExprStmt | ExprStmt |
|
||||
| test.cpp:37:3:37:8 | break; | This statement makes $@ unreachable. | test.cpp:38:3:38:11 | return ... | return ... |
|
||||
| test.cpp:91:2:91:11 | goto ... | This statement makes $@ unreachable. | test.cpp:93:2:93:5 | ExprStmt | ExprStmt |
|
||||
|
||||
@@ -88,7 +88,7 @@ void test8() {
|
||||
int x = 0;
|
||||
|
||||
#ifdef CONFIG_DEFINE
|
||||
goto skip; // GOOD (the `x++` is still reachable in some configurations) [FALSE POSITIVE]
|
||||
goto skip; // GOOD (the `x++` is still reachable in some configurations)
|
||||
#endif
|
||||
x++;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user