Lines Matching defs:sym2
347 void varargsDuplicateError(DiagnosticPosition pos, Symbol sym1, Symbol sym2) {
348 if (!sym1.type.isErroneous() && !sym2.type.isErroneous()) {
349 log.error(pos, Errors.ArrayAndVarargs(sym1, sym2, sym2.location()));
2420 for (Symbol sym2 : ct.tsym.members().getSymbolsByName(sym.name, NON_RECURSIVE)) {
2422 if (sym.kind == sym2.kind &&
2423 types.isSameType(types.erasure(sym.type), types.erasure(sym2.type)) &&
2424 sym != sym2 &&
2425 (sym.flags() & Flags.SYNTHETIC) != (sym2.flags() & Flags.SYNTHETIC) &&
2426 (sym.flags() & BRIDGE) == 0 && (sym2.flags() & BRIDGE) == 0) {
2427 syntheticError(pos, (sym2.flags() & SYNTHETIC) == 0 ? sym2 : sym);
3481 void duplicateErasureError(DiagnosticPosition pos, Symbol sym1, Symbol sym2) {
3482 if (!sym1.type.isErroneous() && !sym2.type.isErroneous()) {
3483 log.error(pos, Errors.NameClashSameErasure(sym1, sym2));