Andy Clement 5 년 전
부모
커밋
5f594722aa
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6
    1
      org.aspectj.matcher/src/org/aspectj/weaver/BoundedReferenceType.java

+ 6
- 1
org.aspectj.matcher/src/org/aspectj/weaver/BoundedReferenceType.java 파일 보기

@@ -110,7 +110,12 @@ public class BoundedReferenceType extends ReferenceType {
parameterizedAdditionalInterfaces);
} else {
// (this.kind == SUPER)
return new BoundedReferenceType((ReferenceType) getLowerBound().parameterize(typeBindings), false, world,
UnresolvedType parameterizedLowerBound = getLowerBound().parameterize(typeBindings);
if (!(parameterizedLowerBound instanceof ReferenceType)) {
throw new IllegalStateException("PR543023: Unexpectedly found a non reference type: "+
parameterizedLowerBound.getClass().getName()+" with signature "+parameterizedLowerBound.getSignature());
}
return new BoundedReferenceType((ReferenceType)parameterizedLowerBound , false, world,
parameterizedAdditionalInterfaces);
}
}

Loading…
취소
저장