src/share/classes/com/sun/tools/javac/code/Type.java

changeset 79
36df13bde238
parent 54
eaf608c64fec
child 104
5e89c4ca637c
     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

mercurial