Files
codeql/java/ql/test/query-tests/UnreadLocal/UnreadLocal/UnreadLocals.java
2018-08-30 10:48:05 +01:00

39 lines
606 B
Java

package test;
public class UnreadLocals
{
public static class Something
{
int x;
}
public Something something;
public int alpha;
int beta;
private int gamma;
public UnreadLocals ()
{
int alpha = 2;
int _beta = 4;
this.alpha = 3;
beta = _beta;
Something something1 = new Something();
Something something2 = new Something();
something = something1;
gamma = -1;
something = makeSomething();
makeSomething();
}
private static Something makeSomething ()
{
return new Something();
}
}