Lines Matching defs:currentClass

128     ClassSymbol currentClass;
720 TypeSymbol currentClass;
724 chk.checkConflicts(that.pos(), that.sym, currentClass);
731 chk.checkConflicts(that.pos(), that.sym, currentClass);
738 TypeSymbol prevCurrentClass = currentClass;
739 currentClass = that.sym;
744 currentClass = prevCurrentClass;
1009 if ((sym.flags() & PRIVATE) == 0 || sym.owner == currentClass) {
1024 sym.owner.owner == currentClass.owner || // fast special case
1025 sym.packge() == currentClass.packge())
1027 if (!currentClass.isSubClass(sym.owner, types))
1033 return !((JCFieldAccess) tree).selected.type.tsym.isSubClass(currentClass, types);
1044 ClassSymbol c = currentClass;
1064 List<JCTree> infoList = prunedTree.get(currentClass);
1066 prunedTree.put(currentClass, infoList);
1079 sym.owner.enclClass() != currentClass) {
1133 !sym.isMemberOf(currentClass, types);
1233 ClassSymbol topClass = currentClass.outermostClass();
1273 currentClass = vsym.owner.enclClass();
1494 if (currentClass == c) {
1632 currentClass.members());
1643 currentClass);
1644 enterSynthetic(resource.pos(), closeResource, currentClass.members());
1651 JCClassDecl currentClassDecl = classDef(currentClass);
1707 tryFinder.scan(classDef(currentClass));
1803 if (preciseMatch ? sym.isMemberOf(currentClass, types)
1804 : currentClass.isSubClass(sym.owner, types)) {
1961 ClassSymbol container = !currentClass.isInterface() ? currentClass :
1988 if (currentClass.isInterface()) {
1991 JCClassDecl currentClassDef = classDef(currentClass);
2199 ClassSymbol currentClassPrev = currentClass;
2202 currentClass = tree.sym;
2204 attrEnv = typeEnvs.remove(currentClass);
2208 classdefs.put(currentClass, tree);
2210 proxies = proxies.dup(currentClass);
2215 (types.supertype(currentClass.type).tsym.flags() & ENUM) == 0)
2221 if (currentClass.hasOuterInstance())
2222 otdef = outerThisDef(tree.pos, currentClass);
2226 tree.pos, freevars(currentClass), currentClass);
2232 if (currentClass.isLocal()) {
2233 ClassSymbol encl = currentClass.owner.enclClass();
2237 encl.trans_local = encl.trans_local.prepend(currentClass);
2260 tree.name = Convert.shortName(currentClass.flatName());
2266 enterSynthetic(tree.pos(), l.head.sym, currentClass.members());
2268 if (currentClass.hasOuterInstance()) {
2270 enterSynthetic(tree.pos(), otdef.sym, currentClass.members());
2280 currentClass = currentClassPrev;
2443 if (tree.name == names.init && (currentClass.flags_field&ENUM) != 0) {
2485 (currentClass.isInner() || currentClass.isLocal())) {
2493 List<VarSymbol> fvs = freevars(currentClass);
2495 if (currentClass.hasOuterInstance())
2513 if (currentClass.hasOuterInstance()) {
2543 if (currentClass.hasOuterInstance() &&
3340 currentClass);
3354 currentClass);
3632 !types.isDirectSuperInterface(((JCFieldAccess)tree.selected).selected.type.tsym, currentClass);
3638 types.isDirectSuperInterface(tree.selected.type.tsym, currentClass)) {
3641 Assert.checkNonNull(types.asSuper(currentClass.type, supSym));
3709 currentClass = null;
3738 currentClass = null;