< prev index next >

src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java

Print this page

        

*** 66,76 **** * order for a {@link SignatureVisitor} that is returned by a method of this * interface): * <ul> * <li><i>ClassSignature</i> = ( <tt>visitFormalTypeParameter</tt> * <tt>visitClassBound</tt>? <tt>visitInterfaceBound</tt>* )* ( ! * <tt>visitSuperClass</tt> <tt>visitInterface</tt>* )</li> * <li><i>MethodSignature</i> = ( <tt>visitFormalTypeParameter</tt> * <tt>visitClassBound</tt>? <tt>visitInterfaceBound</tt>* )* ( * <tt>visitParameterType</tt>* <tt>visitReturnType</tt> * <tt>visitExceptionType</tt>* )</li> * <li><i>TypeSignature</i> = <tt>visitBaseType</tt> | --- 66,76 ---- * order for a {@link SignatureVisitor} that is returned by a method of this * interface): * <ul> * <li><i>ClassSignature</i> = ( <tt>visitFormalTypeParameter</tt> * <tt>visitClassBound</tt>? <tt>visitInterfaceBound</tt>* )* ( ! * <tt>visitSuperclass</tt> <tt>visitInterface</tt>* )</li> * <li><i>MethodSignature</i> = ( <tt>visitFormalTypeParameter</tt> * <tt>visitClassBound</tt>? <tt>visitInterfaceBound</tt>* )* ( * <tt>visitParameterType</tt>* <tt>visitReturnType</tt> * <tt>visitExceptionType</tt>* )</li> * <li><i>TypeSignature</i> = <tt>visitBaseType</tt> |
*** 86,106 **** public abstract class SignatureVisitor { /** * Wildcard for an "extends" type argument. */ ! public static final char EXTENDS = '+'; /** * Wildcard for a "super" type argument. */ ! public static final char SUPER = '-'; /** * Wildcard for a normal type argument. */ ! public static final char INSTANCEOF = '='; /** * The ASM API version implemented by this visitor. The value of this field * must be one of {@link Opcodes#ASM4} or {@link Opcodes#ASM5}. */ --- 86,106 ---- public abstract class SignatureVisitor { /** * Wildcard for an "extends" type argument. */ ! public final static char EXTENDS = '+'; /** * Wildcard for a "super" type argument. */ ! public final static char SUPER = '-'; /** * Wildcard for a normal type argument. */ ! public final static char INSTANCEOF = '='; /** * The ASM API version implemented by this visitor. The value of this field * must be one of {@link Opcodes#ASM4} or {@link Opcodes#ASM5}. */
< prev index next >