Lines Matching refs:ClassCase
26 import org.openjdk.tests.shapegen.ClassCase.Kind;
35 import static org.openjdk.tests.shapegen.ClassCase.Kind.*;
99 List<ClassCase> current = new ArrayList<>(); in iExhaustive()
106 private List<ClassCase> ilayer(List<ClassCase> srcLayer) { in ilayer()
107 List<ClassCase> lay = new ArrayList<>(); in ilayer()
109 List<ClassCase> itfs = new ArrayList<>(); in ilayer()
115 lay.add(new ClassCase(IVAC, null, itfs)); in ilayer()
116 lay.add(new ClassCase(IPRESENT, null, itfs)); in ilayer()
117 lay.add(new ClassCase(IDEFAULT, null, itfs)); in ilayer()
118 lay.add(new ClassCase(IDEFAULT, null, itfs)); in ilayer()
134 new ClassCase(cKinds[c1], in cExhaustive()
135 new ClassCase(cKinds[c2], in cExhaustive()
136 new ClassCase(cKinds[c3], in cExhaustive()
153 public static final List<ClassCase> EMPTY_LIST = new ArrayList<>();
155 private List<ClassCase> iList(Kind kind) { in iList()
159 List<ClassCase> itfs = new ArrayList<>(); in iList()
160 itfs.add(new ClassCase(kind, null, EMPTY_LIST)); in iList()
173 public List<Hierarchy> wrapInClassAndHierarchy(List<ClassCase> ihs) { in wrapInClassAndHierarchy()
175 for (ClassCase cc : ihs) { in wrapInClassAndHierarchy()
176 List<ClassCase> interfaces = new ArrayList<>(); in wrapInClassAndHierarchy()
178 totest.add(new Hierarchy(new ClassCase(CNONE, null, interfaces))); in wrapInClassAndHierarchy()
183 public List<Hierarchy> wrapInHierarchy(List<ClassCase> ihs) { in wrapInHierarchy()
185 for (ClassCase cc : ihs) { in wrapInHierarchy()