langtools/src/share/classes/com/sun/tools/javac/code/Types.java
changeset 938 13aae74ca013
parent 735 372aa565a221
child 1044 7016e624ec3a
equal deleted inserted replaced
937:457a11ae2e84 938:13aae74ca013
   833                 return true;
   833                 return true;
   834             }
   834             }
   835         };
   835         };
   836 
   836 
   837     public boolean isCaptureOf(Type s, WildcardType t) {
   837     public boolean isCaptureOf(Type s, WildcardType t) {
   838         if (s.tag != TYPEVAR || !(s instanceof CapturedType))
   838         if (s.tag != TYPEVAR || !((TypeVar)s).isCaptured())
   839             return false;
   839             return false;
   840         return isSameWildcard(t, ((CapturedType)s).wildcard);
   840         return isSameWildcard(t, ((CapturedType)s).wildcard);
   841     }
   841     }
   842 
   842 
   843     public boolean isSameWildcard(WildcardType t, Type s) {
   843     public boolean isSameWildcard(WildcardType t, Type s) {