Lines Matching refs:classDef
61 public static AbstractType forAbstract(ClassDefinition classDef,
72 sun.tools.java.Type theType = classDef.getType();
87 if (couldBeAbstract(stack,classDef,quiet)) {
91 AbstractType it = new AbstractType(stack, classDef);
126 private AbstractType(ContextStack stack, ClassDefinition classDef) {
127 super(stack,classDef,TYPE_ABSTRACT | TM_INTERFACE | TM_COMPOUND);
135 private static boolean couldBeAbstract(ContextStack stack, ClassDefinition classDef,
142 if (classDef.isInterface()) {
146 result = ! env.defRemote.implementedBy(env, classDef.getClassDeclaration());
147 if (!result) failedConstraint(15,quiet,stack,classDef.getName());
152 failedConstraint(14,quiet,stack,classDef.getName());