1.1 --- a/src/share/classes/com/sun/tools/javac/code/Type.java Thu Jul 24 10:35:38 2008 +0100 1.2 +++ b/src/share/classes/com/sun/tools/javac/code/Type.java Thu Jul 24 11:12:41 2008 +0100 1.3 @@ -979,6 +979,10 @@ 1.4 return TypeKind.TYPEVAR; 1.5 } 1.6 1.7 + public boolean isCaptured() { 1.8 + return false; 1.9 + } 1.10 + 1.11 public <R, P> R accept(TypeVisitor<R, P> v, P p) { 1.12 return v.visitTypeVariable(this, p); 1.13 } 1.14 @@ -1015,6 +1019,11 @@ 1.15 } 1.16 1.17 @Override 1.18 + public boolean isCaptured() { 1.19 + return true; 1.20 + } 1.21 + 1.22 + @Override 1.23 public String toString() { 1.24 return "capture#" 1.25 + (hashCode() & 0xFFFFFFFFL) % PRIME