Lines 595-601
Link Here
|
595 |
*/ |
595 |
*/ |
596 |
public UnresolvedType getOutermostType() { |
596 |
public UnresolvedType getOutermostType() { |
597 |
if (isArray() || isPrimitiveType()) return this; |
597 |
if (isArray() || isPrimitiveType()) return this; |
598 |
String sig = getSignature(); |
598 |
String sig = getErasureSignature(); |
599 |
int dollar = sig.indexOf('$'); |
599 |
int dollar = sig.indexOf('$'); |
600 |
if (dollar != -1) { |
600 |
if (dollar != -1) { |
601 |
return UnresolvedType.forSignature(sig.substring(0, dollar) + ';'); |
601 |
return UnresolvedType.forSignature(sig.substring(0, dollar) + ';'); |