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

20 lines
416 B
Java

public class Test6 {
static class A { void bar() {} }
static A foo() { return new A(); }
void test() {
{ A a = foo(); a.bar(); }
{ A a = foo(); a.bar(); }
{ A a = foo(); a.bar(); }
{ A a = foo(); a.bar(); }
{ A a = foo(); a.bar(); }
{ A a = foo(); a.bar(); }
{ A a = foo(); a.bar(); }
{ A a = foo(); a.bar(); }
{ A a = foo(); a.bar(); }
}
Object o = new Object() {
A a = foo(); // OK
};
}