Lines Matching refs:currentClass

116     ClassSymbol currentClass;
641 TypeSymbol currentClass;
645 chk.checkConflicts(that.pos(), that.sym, currentClass);
652 chk.checkConflicts(that.pos(), that.sym, currentClass);
659 TypeSymbol prevCurrentClass = currentClass;
660 currentClass = that.sym;
665 currentClass = prevCurrentClass;
985 if ((sym.flags() & PRIVATE) == 0 || sym.owner == currentClass) {
1000 sym.owner.owner == currentClass.owner || // fast special case
1001 sym.packge() == currentClass.packge())
1003 if (!currentClass.isSubClass(sym.owner, types))
1009 return !((JCFieldAccess) tree).selected.type.tsym.isSubClass(currentClass, types);
1020 ClassSymbol c = currentClass;
1049 sym.owner.enclClass() != currentClass) {
1103 !sym.isMemberOf(currentClass, types);
1192 ClassSymbol topClass = currentClass.outermostClass();
1231 currentClass = vsym.owner.enclClass();
1419 if (currentClass == c) {
1631 if (preciseMatch ? sym.isMemberOf(currentClass, types)
1632 : currentClass.isSubClass(sym.owner, types)) {
2008 ClassSymbol container = currentClass;
2246 ClassSymbol currentClassPrev = currentClass;
2248 currentClass = tree.sym;
2250 classdefs.put(currentClass, tree);
2252 proxies = proxies.dup(currentClass);
2257 (types.supertype(currentClass.type).tsym.flags() & ENUM) == 0)
2263 if (currentClass.hasOuterInstance())
2264 otdef = outerThisDef(tree.pos, currentClass);
2268 tree.pos, freevars(currentClass), currentClass);
2274 if (currentClass.isLocal()) {
2275 ClassSymbol encl = currentClass.owner.enclClass();
2279 encl.trans_local = encl.trans_local.prepend(currentClass);
2302 tree.name = Convert.shortName(currentClass.flatName());
2307 enterSynthetic(tree.pos(), l.head.sym, currentClass.members());
2309 if (currentClass.hasOuterInstance()) {
2311 enterSynthetic(tree.pos(), otdef.sym, currentClass.members());
2320 currentClass = currentClassPrev;
2490 if (tree.name == names.init && (currentClass.flags_field&ENUM) != 0) {
2555 (currentClass.isInner() ||
2556 (currentClass.owner.kind & (VAR | MTH)) != 0)) {
2564 List<VarSymbol> fvs = freevars(currentClass);
2566 if (currentClass.hasOuterInstance())
2584 if (currentClass.hasOuterInstance())
2608 if (currentClass.hasOuterInstance() &&
3303 currentClass);
3317 currentClass);
3642 currentClass = null;
3671 currentClass = null;