mirror of
https://github.com/github/codeql.git
synced 2025-12-17 09:13:20 +01:00
43 lines
421 B
Java
43 lines
421 B
Java
package defUse;
|
|
|
|
public class Test {
|
|
public void ifs(long w) {
|
|
int x = 0;
|
|
long y = 50;
|
|
|
|
use(y);
|
|
use(w);
|
|
|
|
if (x > 0) {
|
|
y = 20;
|
|
use(y);
|
|
} else {
|
|
y = 30;
|
|
w = 10;
|
|
use(w);
|
|
}
|
|
|
|
use(y);
|
|
use(w);
|
|
|
|
if(x < 0) {
|
|
y = 40;
|
|
w = 20;
|
|
}
|
|
else
|
|
return;
|
|
|
|
use(y);
|
|
use(w);
|
|
|
|
if (x == 0) {
|
|
y = 60;
|
|
}
|
|
|
|
use(y);
|
|
|
|
return;
|
|
}
|
|
|
|
public static void use(long u) { return; }
|
|
} |