@Test public void test1() { new WithInnerClass().mainMethod1(); }
public int mainMethod1() { int i = new InnerClass().innerMethod1(); i += 3; return i; }
WithInnerClass { public int mainMethod1() { int i = new InnerClass().innerMethod1(); i += 3; return i; } }
WithInnerClass { public int mainMethod1() { int i = new InnerClass().innerMethod1(); i += 3; return i; }  }
WithInnerClass { public int mainMethod1() { int i = new InnerClass().innerMethod1(); i += 3; return i; }  int mainMethod1(); }
WithInnerClass { public int mainMethod1() { int i = new InnerClass().innerMethod1(); i += 3; return i; }  int mainMethod1();  }