mirror of
https://github.com/github/codeql.git
synced 2026-02-16 15:03:41 +01:00
33 lines
399 B
C++
33 lines
399 B
C++
int ReturnConstant() {
|
|
return 7;
|
|
}
|
|
|
|
int ReturnConstantPhi(bool b) {
|
|
if (b) {
|
|
return 7;
|
|
}
|
|
else {
|
|
return 7;
|
|
}
|
|
}
|
|
|
|
int GetInt();
|
|
|
|
int ReturnNonConstantPhi(bool b) {
|
|
if (b) {
|
|
return 7;
|
|
}
|
|
else {
|
|
return GetInt();
|
|
}
|
|
}
|
|
|
|
int ReturnConstantPhiLoop(int x) {
|
|
int y = 7;
|
|
while (x > 0) {
|
|
y = 7;
|
|
--x;
|
|
}
|
|
return y;
|
|
}
|