Searched defs:erasure (Results 1 - 13 of 13) sorted by relevance

/openjdk7/jaxws/src/share/jaxws_classes/com/sun/codemodel/internal/
H A DJType.java136 * Returns the erasure of this type.
138 public JType erasure() { method in class:JType
H A DJClass.java146 public JClass erasure() { method in class:JClass
207 if( this.erasure().equals(baseType) )
291 return erasure()!=this;
H A DJNarrowedClass.java172 public JClass erasure() { method in class:JNarrowedClass
/openjdk7/langtools/src/share/classes/javax/lang/model/util/
H A DTypes.java134 * Returns the erasure of a type.
137 * @return the erasure of the given type
141 TypeMirror erasure(TypeMirror t); method in interface:Types
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/model/
H A DJavacTypes.java121 public TypeMirror erasure(TypeMirror t) { method in class:JavacTypes
124 return types.erasure((Type) t);
217 return (DeclaredType) sym.erasure(types);
/openjdk7/langtools/test/tools/javac/types/
H A DTypeHarness.java186 /** compute the erasure of a type 't' */
187 public Type erasure(Type t) { method in class:TypeHarness
188 return types.erasure(t);
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/
H A DNavigatorImpl.java273 public <T> NType erasure(NType type) { method in class:NavigatorImpl
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/
H A DNavigator.java320 * Computes the erasure
322 <P> T erasure(T contentInMemoryType); method in interface:Navigator
323 // This unused P is necessary to make ReflectionNavigator.erasure work nicely
H A DReflectionNavigator.java322 return erasure(sup).isAssignableFrom(erasure(sub));
334 return erasure(t);
341 * Implements the logic for {@link #erasure(Type)}.
372 * This corresponds to the notion of the erasure in JSR-14.
384 public <T> Class<T> erasure(Type t) { method in class:ReflectionNavigator
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/jxc/model/nav/
H A DAPTNavigator.java247 public <T> TypeMirror erasure(TypeMirror t) { method in class:APTNavigator
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/
H A DTransTypes.java96 * type erasure.
142 * Since the erasure of Cell.value is Object, but the type
150 * @param erasedType The expression's type after erasure.
151 * @param target The target type, which is usually the erasure of the
158 target = erasure(tree.type);
169 * @param varargsElement The erasure of the varargs element type,
205 * erasure clashes.
216 Type origErasure = erasure(origType);
219 Type bridgeType = meth.erasure(types);
232 ? make.This(origin.erasure(type
377 isSameMemberWhenErased(Type type, MethodSymbol method, Type erasure) argument
755 private Type erasure(Type t) { method in class:TransTypes
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/
H A DSymbol.java110 /** A cache for the type erasure of this symbol.
172 public Type erasure(Types types) { method in class:Symbol
174 erasure_field = types.erasure(type);
183 Type t = erasure(types);
185 Type outerThisType = types.erasure(owner.type.getEnclosingType());
481 public Type erasure(Types types) { return other.erasure(types); } method in class:Symbol.DelegatedSymbol
617 // In this case, supertype is Object, erasure is first interface.
778 public Type erasure(Types types) { method in class:Symbol.ClassSymbol
780 erasure_field = new ClassType(types.erasure(typ
[all...]
H A DTypes.java249 res = erasure(res);
1036 if ((upcast = isSubtype(erasure(t), erasure(s)))
1037 || isSubtype(erasure(s), erasure(t))) {
1546 return erasure(sym.type);
1613 // <editor-fold defaultstate="collapsed" desc="erasure">
1615 * The erasure of t {@code |t|} -- the type that results when all
1618 public Type erasure(Type t) { method in class:Types
1619 return eraseNotNeeded(t)? t : erasure(
1627 private Type erasure(Type t, boolean recurse) { method in class:Types
1634 private SimpleVisitor<Type, Boolean> erasure = new SimpleVisitor<Type, Boolean>() { field in class:Types
1675 public List<Type> erasure(List<Type> ts) { method in class:Types
[all...]

Completed in 57 milliseconds