equal
deleted
inserted
replaced
2544 phase.isVarargsRequired()); |
2544 phase.isVarargsRequired()); |
2545 } |
2545 } |
2546 @Override |
2546 @Override |
2547 Symbol access(Env<AttrContext> env, DiagnosticPosition pos, Symbol location, Symbol sym) { |
2547 Symbol access(Env<AttrContext> env, DiagnosticPosition pos, Symbol location, Symbol sym) { |
2548 if (sym.kind >= AMBIGUOUS) { |
2548 if (sym.kind >= AMBIGUOUS) { |
2549 if (sym.kind == HIDDEN) { |
2549 if (sym.kind != WRONG_MTH && sym.kind != WRONG_MTHS) { |
2550 sym = super.access(env, pos, location, sym); |
2550 sym = super.access(env, pos, location, sym); |
2551 } else { |
2551 } else { |
2552 final JCDiagnostic details = sym.kind == WRONG_MTH ? |
2552 final JCDiagnostic details = sym.kind == WRONG_MTH ? |
2553 ((InapplicableSymbolError)sym).errCandidate().snd : |
2553 ((InapplicableSymbolError)sym).errCandidate().snd : |
2554 null; |
2554 null; |