private final String codeLink(int, int)
| Byte offset | Instruction | Argument |
|---|---|---|
| 0 | aload_0 | |
| 1 | getfield | file Ljava/io/PrintWriter; |
| 4 | ldc | "</TABLE></BODY></HTML>" |
| 6 | invokevirtual | java.io.PrintWriter.println (Ljava/lang/String;)V(String):void |
| 9 | aload_0 | |
| 10 | getfield | file Ljava/io/PrintWriter; |
| 13 | invokevirtual | java.io.PrintWriter.close ()V():void |
| 16 | return | |
final void writeAttribute(de.fub.bytecode.classfile.Attribute, String)
| Byte offset | Instruction | Argument |
|---|---|---|
| 0 | aload_0 | |
| 1 | aload_1 | |
| 2 | aload_2 | |
| 3 | iconst_0 | |
| 4 | invokevirtual | AttributeHTML.writeAttribute (Lde/fub/bytecode/classfile/Attribute;Ljava/lang/String;I)V(de.fub.bytecode.classfile.Attribute, String, int):void |
| 7 | return | |
final void writeAttribute(de.fub.bytecode.classfile.Attribute, String, int)
void <init>(String, String, de.fub.bytecode.classfile.ConstantPool, ConstantHTML)
| Byte offset | Instruction | Argument |
|---|---|---|
| 0 | aload_0 | |
| 1 | invokespecial | Object.<init> ()V():void |
| 4 | aload_0 | |
| 5 | iconst_0 | |
| 6 | putfield | attr_count I |
| 9 | aload_0 | |
| 10 | aload_2 | |
| 11 | putfield | class_name Ljava/lang/String; |
| 14 | aload_0 | |
| 15 | aload_3 | |
| 16 | putfield | constant_pool Lde/fub/bytecode/classfile/ConstantPool; |
| 19 | aload_0 | |
| 20 | aload | %4 |
| 22 | putfield | constant_html Lde/fub/bytecode/util/ConstantHTML; |
| 25 | aload_0 | |
| 26 | new | java.io.PrintWriter |
| 29 | dup | |
| 30 | new | java.io.FileOutputStream |
| 33 | dup | |
| 34 | new | StringBuffer |
| 37 | dup | |
| 38 | invokespecial | StringBuffer.<init> ()V():void |
| 41 | aload_1 | |
| 42 | invokevirtual | StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;(String):StringBuffer |
| 45 | aload_2 | |
| 46 | invokevirtual | StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;(String):StringBuffer |
| 49 | ldc_w | "_attributes.html" |
| 52 | invokevirtual | StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;(String):StringBuffer |
| 55 | invokevirtual | StringBuffer.toString ()Ljava/lang/String;():String |
| 58 | invokespecial | java.io.FileOutputStream.<init> (Ljava/lang/String;)V(String):void |
| 61 | invokespecial | java.io.PrintWriter.<init> (Ljava/io/OutputStream;)V(java.io.OutputStream):void |
| 64 | putfield | file Ljava/io/PrintWriter; |
| 67 | aload_0 | |
| 68 | getfield | file Ljava/io/PrintWriter; |
| 71 | ldc_w | "<HTML><BODY BGCOLOR="#C0C0C0"><TABLE BORDER=0>" |
| 74 | invokevirtual | java.io.PrintWriter.println (Ljava/lang/String;)V(String):void |
| 77 | return | |