equal
deleted
inserted
replaced
3223 |
3223 |
3224 ConstructorReferenceLookupHelper(JCMemberReference referenceTree, Type site, List<Type> argtypes, |
3224 ConstructorReferenceLookupHelper(JCMemberReference referenceTree, Type site, List<Type> argtypes, |
3225 List<Type> typeargtypes, MethodResolutionPhase maxPhase) { |
3225 List<Type> typeargtypes, MethodResolutionPhase maxPhase) { |
3226 super(referenceTree, names.init, site, argtypes, typeargtypes, maxPhase); |
3226 super(referenceTree, names.init, site, argtypes, typeargtypes, maxPhase); |
3227 if (site.isRaw()) { |
3227 if (site.isRaw()) { |
3228 this.site = new ClassType(site.getEnclosingType(), site.tsym.type.getTypeArguments(), site.tsym, site.getAnnotationMirrors()); |
3228 this.site = new ClassType(site.getEnclosingType(), site.tsym.type.getTypeArguments(), site.tsym, site.getMetadata()); |
3229 needsInference = true; |
3229 needsInference = true; |
3230 } |
3230 } |
3231 } |
3231 } |
3232 |
3232 |
3233 @Override |
3233 @Override |