public class RecursiveTypeVarEraser
extends com.sun.tools.javac.code.Types.UnaryVisitor<com.sun.tools.javac.code.Type>
| Modifier and Type | Method and Description |
|---|---|
static com.sun.tools.javac.code.Type |
eraseTypeVars(com.sun.tools.javac.code.Types types,
com.sun.tools.javac.code.Type type) |
com.sun.tools.javac.code.Type |
visitArrayType(com.sun.tools.javac.code.Type.ArrayType t,
Void aVoid) |
com.sun.tools.javac.code.Type |
visitCapturedType(com.sun.tools.javac.code.Type.CapturedType t,
Void s) |
com.sun.tools.javac.code.Type |
visitClassType(com.sun.tools.javac.code.Type.ClassType t,
Void s) |
com.sun.tools.javac.code.Type |
visitType(com.sun.tools.javac.code.Type t,
Void o) |
com.sun.tools.javac.code.Type |
visitTypeVar(com.sun.tools.javac.code.Type.TypeVar t,
Void s) |
com.sun.tools.javac.code.Type |
visitWildcardType(com.sun.tools.javac.code.Type.WildcardType t,
Void s) |
visitForAll, visitUndetVarpublic static com.sun.tools.javac.code.Type eraseTypeVars(com.sun.tools.javac.code.Types types,
com.sun.tools.javac.code.Type type)
public com.sun.tools.javac.code.Type visitClassType(com.sun.tools.javac.code.Type.ClassType t,
Void s)
public com.sun.tools.javac.code.Type visitArrayType(com.sun.tools.javac.code.Type.ArrayType t,
Void aVoid)
public com.sun.tools.javac.code.Type visitCapturedType(com.sun.tools.javac.code.Type.CapturedType t,
Void s)
public com.sun.tools.javac.code.Type visitTypeVar(com.sun.tools.javac.code.Type.TypeVar t,
Void s)
public com.sun.tools.javac.code.Type visitWildcardType(com.sun.tools.javac.code.Type.WildcardType t,
Void s)
public com.sun.tools.javac.code.Type visitType(com.sun.tools.javac.code.Type t,
Void o)
Copyright © 2024. All rights reserved.