package p1; public class A { public int foo() { class P { }; class O { public void m(P p) { } }; return 0; } }