You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bcel-dev@jakarta.apache.org by tc...@apache.org on 2007/04/01 16:55:11 UTC
svn commit: r524609 -
/jakarta/bcel/trunk/src/main/java/org/apache/bcel/verifier/statics/StringRepresentation.java
Author: tcurdt
Date: Sun Apr 1 07:55:11 2007
New Revision: 524609
URL: http://svn.apache.org/viewvc?view=rev&rev=524609
Log:
http://issues.apache.org/bugzilla/show_bug.cgi?id=41974
Modified:
jakarta/bcel/trunk/src/main/java/org/apache/bcel/verifier/statics/StringRepresentation.java
Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel/verifier/statics/StringRepresentation.java
URL: http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/verifier/statics/StringRepresentation.java?view=diff&rev=524609&r1=524608&r2=524609
==============================================================================
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/verifier/statics/StringRepresentation.java (original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/verifier/statics/StringRepresentation.java Sun Apr 1 07:55:11 2007
@@ -17,6 +17,7 @@
package org.apache.bcel.verifier.statics;
+import org.apache.bcel.classfile.Annotations;
import org.apache.bcel.classfile.Code;
import org.apache.bcel.classfile.CodeException;
import org.apache.bcel.classfile.ConstantClass;
@@ -42,6 +43,7 @@
import org.apache.bcel.classfile.LineNumberTable;
import org.apache.bcel.classfile.LocalVariable;
import org.apache.bcel.classfile.LocalVariableTable;
+import org.apache.bcel.classfile.LocalVariableTypeTable;
import org.apache.bcel.classfile.Method;
import org.apache.bcel.classfile.Node;
import org.apache.bcel.classfile.Signature;
@@ -127,6 +129,20 @@
tostring = "<CODE>"; // We don't need real code outputs.
}
+ public void visitAnnotation(Annotations obj)
+ {
+ //this is invoked whenever an annotation is found
+ //when verifier is passed over a class
+ tostring = toString(obj);
+ }
+
+ public void visitLocalVariableTypeTable(LocalVariableTypeTable obj)
+ {
+ //this is invoked whenever a local variable type is found
+ //when verifier is passed over a class
+ tostring = toString(obj);
+ }
+
public void visitCodeException(CodeException obj) {
tostring = toString(obj);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: bcel-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: bcel-dev-help@jakarta.apache.org