Lines Matching defs:ClassKind
58 enum ClassKind {
70 private ClassKind(String memberInnerStr, String sep, boolean staticAllowed) {
81 static String getClassfileName(String[] names, ClassKind[] outerKinds, int pos) {
93 boolean isAllowed(ClassKind nestedKind) {
115 for (ClassKind ck1 : ClassKind.values()) {
117 for (ClassKind ck2 : ClassKind.values()) {
120 for (ClassKind ck3 : ClassKind.values()) {
123 new T7003595(new ClassKind[] {ck1, ck2, ck3}, new String[] { cname1, cname2, cname3 }).compileAndCheck();
133 ClassKind[] cks;
136 T7003595(ClassKind[] cks, String[] cnames) {
152 if (cks[i] == ClassKind.NONE) break;
174 if (i < 2 && cks[i + 1] != ClassKind.NONE) {