Lines 195-201
Link Here
|
195 |
|
195 |
|
196 |
TypeVariableBinding[] typeVariables = currentOriginal.typeVariables(); |
196 |
TypeVariableBinding[] typeVariables = currentOriginal.typeVariables(); |
197 |
if (typeVariables == Binding.NO_TYPE_VARIABLES) { // non generic invoked with arguments |
197 |
if (typeVariables == Binding.NO_TYPE_VARIABLES) { // non generic invoked with arguments |
198 |
boolean isCompliant15 = scope.compilerOptions().sourceLevel >= ClassFileConstants.JDK1_5; |
198 |
boolean isCompliant15 = scope.compilerOptions().originalSourceLevel >= ClassFileConstants.JDK1_5; |
199 |
if ((currentOriginal.tagBits & TagBits.HasMissingType) == 0) { |
199 |
if ((currentOriginal.tagBits & TagBits.HasMissingType) == 0) { |
200 |
if (isCompliant15) { // below 1.5, already reported as syntax error |
200 |
if (isCompliant15) { // below 1.5, already reported as syntax error |
201 |
this.resolvedType = currentType; |
201 |
this.resolvedType = currentType; |