/** * Resolve an appropriate implicit this instance for t's container. * JLS 8.8.5.1 and 15.9.2 */ Type resolveImplicitThis(DiagnosticPosition pos, Env<AttrContext> env, Type t) { return resolveImplicitThis(pos, env, t, false); }
/** * Resolve an appropriate implicit this instance for t's container. * JLS 8.8.5.1 and 15.9.2 */ Type resolveImplicitThis(DiagnosticPosition pos, Env<AttrContext> env, Type t) { return resolveImplicitThis(pos, env, t, false); }
rs.resolveImplicitThis(tree.meth.pos(), localEnv, site, true);
rs.resolveImplicitThis(tree.meth.pos(), localEnv, site, true);
rs.resolveImplicitThis(tree.meth.pos(), localEnv, site);
rs.resolveImplicitThis(tree.meth.pos(), localEnv, site);
clazztype.getEnclosingType().tag == CLASS) { rs.resolveImplicitThis(tree.pos(), env, clazztype);
clazztype.getEnclosingType().tag == CLASS) { rs.resolveImplicitThis(tree.pos(), env, clazztype);
clazztype.getEnclosingType().hasTag(CLASS)) { rs.resolveImplicitThis(tree.pos(), env, clazztype);
clazztype.getEnclosingType().hasTag(CLASS)) { rs.resolveImplicitThis(tree.pos(), env, clazztype);