Package com.strobel.reflection.emit
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 com.strobel.reflection.TypeVisitor
visit, visit, visitType
-
Field Details
-
_frames
-
_visitedTypes
-
-
Constructor Details
-
GenericParameterScopeVerifier
private GenericParameterScopeVerifier()
-
-
Method Details
-
visit
-
visit
-
visitTypeParameter
- Overrides:
visitTypeParameter
in classDefaultTypeVisitor<MemberInfo,
Void>
-
visit
-
visitArrayType
- Overrides:
visitArrayType
in classDefaultTypeVisitor<MemberInfo,
Void>
-
visitClassType
- Overrides:
visitClassType
in classDefaultTypeVisitor<MemberInfo,
Void>
-
visitPrimitiveType
- Overrides:
visitPrimitiveType
in classDefaultTypeVisitor<MemberInfo,
Void>
-
visitWildcardType
- Overrides:
visitWildcardType
in classDefaultTypeVisitor<MemberInfo,
Void>
-
visitCapturedType
- Overrides:
visitCapturedType
in classSimpleVisitor<MemberInfo,
Void>
-