Lines Matching refs:outerClass
56 protected ClassDefinition outerClass;
58 protected MemberDefinition innerClassMember; // field for me in outerClass
137 return nestError || ((outerClass != null) ? outerClass.getNestError() : false);
146 if (outerClass != null) {
153 outerClass.setNestError();
235 return outerClass;
241 protected final void setOuterClass(ClassDefinition outerClass) {
242 if (this.outerClass != null) throw new CompilerError("setOuterClass");
243 this.outerClass = outerClass;
264 return outerClass != null;
272 return outerClass != null && !isLocal();
280 return outerClass == null || isStatic() || isInterface();
294 (outerClass != null && outerClass.isInsideLocal());
304 (outerClass != null && outerClass.isInsideLocalOrAnonymous());
331 if (outerClass == null)
336 for (MemberDefinition field = outerClass.getFirstMatch(nm);
369 for (p = this; (q = p.outerClass) != null; p = q)
661 if (outerClass != null) {
662 return outerClass.canAccess(env, c);
910 || (outerClass != null && outerClass.reportDeprecated(env)));
1156 if (outerClass != null)
1157 outerClass.basicCheck(env);
1737 for (ClassDefinition c = this; c != null; c = c.outerClass) {