A visitor to visit a generic signature. The methods of this interface must be called in one of the three following orders (the last one is the only valid order for a {@link org.rsbot.loader.asm.signature.SignatureVisitor} that is returned by a method of thisinterface):
- ClassSignature = ( visitFormalTypeParameter visitClassBound? visitInterfaceBound* )* ( visitSuperClass visitInterface* )
- MethodSignature = ( visitFormalTypeParameter visitClassBound? visitInterfaceBound* )* ( visitParameterType visitReturnType visitExceptionType* )
- TypeSignature = visitBaseType | visitTypeVariable | visitArrayType | ( visitClassType visitTypeArgument* ( visitInnerClassType visitTypeArgument* ) visitEnd ) )
@author Thomas Hallgren
@author Eric Bruneton