left.type = method.type; if (method.owner != a.type.tsym) log.error(left.pos(), "no.annotation.member", left.name, a.type); Type result = method.type.getReturnType(); Attribute value = enterAttributeValue(result, assign.rhs, env);
left.type = method.type; if (method.owner != a.type.tsym) log.error(left.pos(), "no.annotation.member", left.name, a.type); Type result = method.type.getReturnType(); Attribute value = enterAttributeValue(result, assign.rhs, env);
sym = rs.resolveMethod(tree.pos(), env, tree.name, pt().getParameterTypes(), pt().getTypeArguments()); } else if (tree.sym != null && tree.sym.kind != VAR) { sym = tree.sym; } else { sym = rs.resolveIdent(tree.pos(), env, tree.name, pkind()); checkAssignable(tree.pos(), v, null, env); sym.owner.kind == TYP && (sym.flags() & STATIC) == 0) { chk.earlyRefError(tree.pos(), sym.kind == VAR ? sym : thisSym(tree.pos(), env));
sym = rs.resolveMethod(tree.pos(), env, tree.name, pt.getParameterTypes(), pt.getTypeArguments()); varArgs = env.info.varArgs; } else if (tree.sym != null && tree.sym.kind != VAR) { sym = tree.sym; } else { sym = rs.resolveIdent(tree.pos(), env, tree.name, pkind); v.owner != env.info.scope.owner && (v.flags_field & FINAL) == 0) { log.error(tree.pos(), "local.var.accessed.from.icls.needs.final", v); checkAssignable(tree.pos(), v, null, env); sym.owner.kind == TYP && (sym.flags() & STATIC) == 0) { chk.earlyRefError(tree.pos(), sym.kind == VAR ? sym : thisSym(tree.pos(), env));
sym = rs.resolveMethod(tree.pos(), env, tree.name, pt.getParameterTypes(), pt.getTypeArguments()); varArgs = env.info.varArgs; } else if (tree.sym != null && tree.sym.kind != VAR) { sym = tree.sym; } else { sym = rs.resolveIdent(tree.pos(), env, tree.name, pkind); v.owner != env.info.scope.owner && (v.flags_field & FINAL) == 0) { log.error(tree.pos(), "local.var.accessed.from.icls.needs.final", v); checkAssignable(tree.pos(), v, null, env); sym.owner.kind == TYP && (sym.flags() & STATIC) == 0) { chk.earlyRefError(tree.pos(), sym.kind == VAR ? sym : thisSym(tree.pos(), env));
sym = rs.resolveMethod(tree.pos(), env, tree.name, pt().getParameterTypes(), pt().getTypeArguments()); } else if (tree.sym != null && tree.sym.kind != VAR) { sym = tree.sym; } else { sym = rs.resolveIdent(tree.pos(), env, tree.name, pkind()); checkAssignable(tree.pos(), v, null, env); sym.owner.kind == TYP && (sym.flags() & STATIC) == 0) { chk.earlyRefError(tree.pos(), sym.kind == VAR ? sym : thisSym(tree.pos(), env));
@Override public void visitIdent(JCIdent tree) { checkSymbol(tree.pos(), tree.sym); }
public void visitIdent(JCIdent tree) { if (tree.sym.kind == VAR) checkInit(tree.pos(), (VarSymbol)tree.sym); }
@Override public void visitIdent(JCIdent tree) { checkSymbol(tree.pos(), tree.sym); }
public void visitIdent(JCIdent tree) { if (tree.sym.kind == VAR) checkInit(tree.pos(), (VarSymbol)tree.sym); }
public void visitIdent(JCIdent tree) { if (tree.sym.kind == VAR) { checkInit(tree.pos(), (VarSymbol)tree.sym); referenced(tree.sym); } }
public void visitIdent(JCIdent tree) { if (tree.sym.kind == VAR) { checkInit(tree.pos(), (VarSymbol)tree.sym); referenced(tree.sym); } }