/**
* This file is licensed under the University of Illinois/NCSA Open Source License. See LICENSE.TXT for details.
*/
package p;
import edu.illinois.keshmesh.annotations.EntryPoint;
public class A {
@EntryPoint
public static void main(String args[]) {
A.m();
}
private static void m() {
A a = new A();
Class l1 = a.new B().getClass();
Class l2 = a.new C().getClass();
/*[LCK02J,01,p.A.B.class*/synchronized (l1) {
System.out.println("replace with p.A.B.class");
}/*]*/
/*[LCK02J,02,p.A.C.class*/synchronized (l2) {
System.out.println("replace with p.A.C.class");
}/*]*/
}
class B {
}
class C {
}
}