| public class C { |
| |
| public static class Nested { |
| class Nested2 { |
| Object anonymous = new Object() { |
| @Override |
| public String toString() { |
| return super.toString(); |
| } |
| |
| |
| }; |
| |
| |
| } |
| |
| |
| |
| } |
| |
| class Empty { |
| } |
| |
| class Empty2 { |
| // with comment |
| } |
| |
| |
| } |
| |
| public class C2 { |
| int a; // comment |
| // comment |
| |
| |
| } |
| |
| public class C3 { |
| int a; |
| |
| |
| // comment |
| // comment |
| // comment |
| } |
| |
| public class C3b { |
| int a; |
| // comment |
| // comment |
| // comment |
| |
| |
| } |
| |
| abstract class C4 { |
| int a; /* comment */ |
| /* comment */ |
| |
| |
| } |
| |
| class C5 { |
| int a; |
| |
| |
| /* comment */ |
| /* comment */ |
| /* comment */ |
| } |
| |
| class C5b { |
| int a; |
| /* comment */ |
| /* comment */ |
| /* comment */ |
| |
| |
| } |
| |
| enum Enum { |
| A, B; |
| |
| |
| |
| } |
| |
| enum Enum2 { |
| ONE, |
| |
| TWO; |
| |
| private int value; |
| |
| @Override |
| public String toString() { |
| return super.toString(); |
| } |
| |
| |
| } |
| |
| interface Interface { |
| void doSomething(); |
| |
| |
| } |
| |
| @interface Annotation { |
| String value; |
| |
| |
| } |