Lines Matching defs:def
88 ClassDefinition def = null;
138 def = env.getClassDefinition(right.type);
155 // If we failed to find a class or a class was ambiguous, def
159 if (def == null) {
167 insertOuterLink(env, ctx, where, def, outerArg, args);
206 if (def.isInterface()) {
215 // Otherwise, def is actually our superclass.
216 superDef = def;
233 body + " SUPER " + def);
235 def, args,
243 def = body;
247 if (def.isInterface()) {
253 if (def.mustBeAbstract(env)) {
260 field = def.matchMethod(env, sourceClass, idInit, argTypes);
264 MemberDefinition anyInit = def.findAnyMethod(env, idInit);
284 if (def.mustBeAbstract(env)) {
343 * @arg def the class which perhaps contains an outer link.
347 long where, ClassDefinition def,
350 if (!def.isTopLevel() && !def.isLocal()) {
356 def.findAnyMethod(env, idInit));