Lines 3668-3674
Link Here
|
3668 |
List missingTypes = type.collectMissingTypes(null); |
3668 |
List missingTypes = type.collectMissingTypes(null); |
3669 |
if (missingTypes != null) { |
3669 |
if (missingTypes != null) { |
3670 |
for (Iterator iterator = missingTypes.iterator(); iterator.hasNext(); ) { |
3670 |
for (Iterator iterator = missingTypes.iterator(); iterator.hasNext(); ) { |
3671 |
invalidType(location, (TypeBinding) iterator.next()); |
3671 |
ReferenceContext savedContext = this.referenceContext; |
|
|
3672 |
try { |
3673 |
invalidType(location, (TypeBinding) iterator.next()); |
3674 |
} finally { |
3675 |
this.referenceContext = savedContext; |
3676 |
} |
3672 |
} |
3677 |
} |
3673 |
return; |
3678 |
return; |
3674 |
} |
3679 |
} |