Class Verifier.GenericParameterScopeVerifier
java.lang.Object
com.strobel.reflection.TypeVisitor<MemberInfo, Void>
com.strobel.reflection.DefaultTypeVisitor<MemberInfo, Void>
com.strobel.reflection.SimpleVisitor<MemberInfo, Void>
com.strobel.reflection.emit.Verifier.GenericParameterScopeVerifier
- Enclosing class:
Verifier
private static final class Verifier.GenericParameterScopeVerifier
extends SimpleVisitor<MemberInfo, Void>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisit(FieldInfo field, MemberInfo scope) visit(MethodBase method, MemberInfo scope) visit(TypeList types, MemberInfo scope, Verifier.FrameType frameType) visitArrayType(Type<?> type, MemberInfo scope) visitCapturedType(Type<?> type, MemberInfo scope) visitClassType(Type<?> type, MemberInfo scope) visitPrimitiveType(Type<?> type, MemberInfo scope) visitTypeParameter(Type<?> type, MemberInfo scope) visitWildcardType(Type<?> type, MemberInfo scope) Methods inherited from class TypeVisitor
visit, visit, visitType
-
Field Details
-
_frames
-
_visitedTypes
-
-
Constructor Details
-
GenericParameterScopeVerifier
private GenericParameterScopeVerifier()
-
-
Method Details
-
visit
-
visit
-
visitTypeParameter
- Overrides:
visitTypeParameterin classDefaultTypeVisitor<MemberInfo, Void>
-
visit
-
visitArrayType
- Overrides:
visitArrayTypein classDefaultTypeVisitor<MemberInfo, Void>
-
visitClassType
- Overrides:
visitClassTypein classDefaultTypeVisitor<MemberInfo, Void>
-
visitPrimitiveType
- Overrides:
visitPrimitiveTypein classDefaultTypeVisitor<MemberInfo, Void>
-
visitWildcardType
- Overrides:
visitWildcardTypein classDefaultTypeVisitor<MemberInfo, Void>
-
visitCapturedType
- Overrides:
visitCapturedTypein classSimpleVisitor<MemberInfo, Void>
-