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) {
117 for (ClassKind ck1 : ClassKind.values()) {
119 for (ClassKind ck2 : ClassKind.values()) {
122 for (ClassKind ck3 : ClassKind.values()) {
125 new T7003595(fm, new ClassKind[] {ck1, ck2, ck3}, new String[] { cname1, cname2, cname3 }).compileAndCheck();
136 ClassKind[] cks;
140 T7003595(StandardJavaFileManager fm, ClassKind[] cks, String[] cnames) {
157 if (cks[i] == ClassKind.NONE) break;
179 if (i < 2 && cks[i + 1] != ClassKind.NONE) {