private class Pass2Verifier.CPESSC_Visitor extends EmptyVisitor implements Visitor
Modifier and Type | Field and Description |
---|---|
private DescendingVisitor |
carrier |
private Class |
CONST_Class |
private Class |
CONST_Double |
private Class |
CONST_Float |
private Class |
CONST_Integer |
private Class |
CONST_Long |
private Class |
CONST_NameAndType |
private Class |
CONST_String |
private Class |
CONST_Utf8 |
private ConstantPool |
cp |
private int |
cplen |
private Set |
field_names |
private Set |
field_names_and_desc |
private JavaClass |
jc |
private Set |
method_names_and_desc |
Modifier | Constructor and Description |
---|---|
private |
CPESSC_Visitor(JavaClass _jc) |
visitSignature, visitStackMap, visitStackMapEntry
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitSignature, visitStackMap, visitStackMapEntry
private Class CONST_Class
private Class CONST_String
private Class CONST_Integer
private Class CONST_Float
private Class CONST_Long
private Class CONST_Double
private Class CONST_NameAndType
private Class CONST_Utf8
private final JavaClass jc
private final ConstantPool cp
private final int cplen
private DescendingVisitor carrier
private Set field_names
private Set field_names_and_desc
private Set method_names_and_desc
private CPESSC_Visitor(JavaClass _jc)
public void visitJavaClass(JavaClass obj)
visitJavaClass
in interface Visitor
visitJavaClass
in class EmptyVisitor
public void visitConstantClass(ConstantClass obj)
visitConstantClass
in interface Visitor
visitConstantClass
in class EmptyVisitor
public void visitConstantFieldref(ConstantFieldref obj)
visitConstantFieldref
in interface Visitor
visitConstantFieldref
in class EmptyVisitor
public void visitConstantMethodref(ConstantMethodref obj)
visitConstantMethodref
in interface Visitor
visitConstantMethodref
in class EmptyVisitor
public void visitConstantInterfaceMethodref(ConstantInterfaceMethodref obj)
visitConstantInterfaceMethodref
in interface Visitor
visitConstantInterfaceMethodref
in class EmptyVisitor
public void visitConstantString(ConstantString obj)
visitConstantString
in interface Visitor
visitConstantString
in class EmptyVisitor
public void visitConstantInteger(ConstantInteger obj)
visitConstantInteger
in interface Visitor
visitConstantInteger
in class EmptyVisitor
public void visitConstantFloat(ConstantFloat obj)
visitConstantFloat
in interface Visitor
visitConstantFloat
in class EmptyVisitor
public void visitConstantLong(ConstantLong obj)
visitConstantLong
in interface Visitor
visitConstantLong
in class EmptyVisitor
public void visitConstantDouble(ConstantDouble obj)
visitConstantDouble
in interface Visitor
visitConstantDouble
in class EmptyVisitor
public void visitConstantNameAndType(ConstantNameAndType obj)
visitConstantNameAndType
in interface Visitor
visitConstantNameAndType
in class EmptyVisitor
public void visitConstantUtf8(ConstantUtf8 obj)
visitConstantUtf8
in interface Visitor
visitConstantUtf8
in class EmptyVisitor
public void visitField(Field obj)
visitField
in interface Visitor
visitField
in class EmptyVisitor
public void visitMethod(Method obj)
visitMethod
in interface Visitor
visitMethod
in class EmptyVisitor
public void visitSourceFile(SourceFile obj)
visitSourceFile
in interface Visitor
visitSourceFile
in class EmptyVisitor
public void visitDeprecated(Deprecated obj)
visitDeprecated
in interface Visitor
visitDeprecated
in class EmptyVisitor
public void visitSynthetic(Synthetic obj)
visitSynthetic
in interface Visitor
visitSynthetic
in class EmptyVisitor
public void visitInnerClasses(InnerClasses obj)
visitInnerClasses
in interface Visitor
visitInnerClasses
in class EmptyVisitor
public void visitConstantValue(ConstantValue obj)
visitConstantValue
in interface Visitor
visitConstantValue
in class EmptyVisitor
public void visitCode(Code obj)
visitCode
in interface Visitor
visitCode
in class EmptyVisitor
public void visitExceptionTable(ExceptionTable obj)
visitExceptionTable
in interface Visitor
visitExceptionTable
in class EmptyVisitor
public void visitLineNumberTable(LineNumberTable obj)
visitLineNumberTable
in interface Visitor
visitLineNumberTable
in class EmptyVisitor
public void visitLocalVariableTable(LocalVariableTable obj)
visitLocalVariableTable
in interface Visitor
visitLocalVariableTable
in class EmptyVisitor
public void visitUnknown(Unknown obj)
visitUnknown
in interface Visitor
visitUnknown
in class EmptyVisitor
public void visitLocalVariable(LocalVariable obj)
visitLocalVariable
in interface Visitor
visitLocalVariable
in class EmptyVisitor
public void visitCodeException(CodeException obj)
visitCodeException
in interface Visitor
visitCodeException
in class EmptyVisitor
public void visitConstantPool(ConstantPool obj)
visitConstantPool
in interface Visitor
visitConstantPool
in class EmptyVisitor
public void visitInnerClass(InnerClass obj)
visitInnerClass
in interface Visitor
visitInnerClass
in class EmptyVisitor
public void visitLineNumber(LineNumber obj)
visitLineNumber
in interface Visitor
visitLineNumber
in class EmptyVisitor