Class TypePathCheckerVisitor
java.lang.Object
org.objectweb.asm.signature.SignatureVisitor
net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.TypePathCheckerVisitor
public final class TypePathCheckerVisitor
extends org.objectweb.asm.signature.SignatureVisitor
-
Field Summary
Fields inherited from class org.objectweb.asm.signature.SignatureVisitor
api, EXTENDS, INSTANCEOF, SUPER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable StringgetError()org.objectweb.asm.signature.SignatureVisitorvoidvisitBaseType(char descriptor) voidvisitClassType(String name) voidvisitEnd()voidvisitInnerClassType(String name) voidorg.objectweb.asm.signature.SignatureVisitorvisitTypeArgument(char wildcard) voidvisitTypeVariable(String name) Methods inherited from class org.objectweb.asm.signature.SignatureVisitor
visitClassBound, visitExceptionType, visitFormalTypeParameter, visitInterface, visitInterfaceBound, visitParameterType, visitReturnType, visitSuperclass
-
Constructor Details
-
TypePathCheckerVisitor
public TypePathCheckerVisitor(org.objectweb.asm.TypePath path)
-
-
Method Details
-
getError
-
visitBaseType
public void visitBaseType(char descriptor) - Overrides:
visitBaseTypein classorg.objectweb.asm.signature.SignatureVisitor
-
visitTypeVariable
- Overrides:
visitTypeVariablein classorg.objectweb.asm.signature.SignatureVisitor
-
visitArrayType
public org.objectweb.asm.signature.SignatureVisitor visitArrayType()- Overrides:
visitArrayTypein classorg.objectweb.asm.signature.SignatureVisitor
-
visitClassType
- Overrides:
visitClassTypein classorg.objectweb.asm.signature.SignatureVisitor
-
visitInnerClassType
- Overrides:
visitInnerClassTypein classorg.objectweb.asm.signature.SignatureVisitor
-
visitTypeArgument
public void visitTypeArgument()- Overrides:
visitTypeArgumentin classorg.objectweb.asm.signature.SignatureVisitor
-
visitTypeArgument
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char wildcard) - Overrides:
visitTypeArgumentin classorg.objectweb.asm.signature.SignatureVisitor
-
visitEnd
public void visitEnd()- Overrides:
visitEndin classorg.objectweb.asm.signature.SignatureVisitor
-