public void enqueue(de.fub.bytecode.classfile.JavaClass)

Attributes

Byte
offset
InstructionArgument
0aload_0
1getfieldvec Ljava/util/Vector;
4aload_1
5invokevirtualjava.util.Vector.addElement (Ljava/lang/Object;)V(Object):void
8return

public de.fub.bytecode.classfile.JavaClass dequeue()

Attributes

Byte
offset
InstructionArgument
0aload_0
1getfieldvec Ljava/util/Vector;
4aload_0
5dup
6getfieldleft I
9dup_x1
10iconst_1
11iadd
12putfieldleft I
15invokevirtualjava.util.Vector.elementAt (I)Ljava/lang/Object;(int):Object
18checkcastde.fub.bytecode.classfile.JavaClass
21areturn

public boolean empty()

Attributes

Byte
offset
InstructionArgument
0aload_0
1getfieldvec Ljava/util/Vector;
4invokevirtualjava.util.Vector.size ()I():int
7aload_0
8getfieldleft I
11if_icmple18
14iconst_0
15goto19
18iconst_1
19ireturn

public void <init>()

Attributes

Byte
offset
InstructionArgument
0aload_0
1invokespecialObject.<init> ()V():void
4aload_0
5iconst_0
6putfieldleft I
9aload_0
10newjava.util.Vector
13dup
14invokespecialjava.util.Vector.<init> ()V():void
17putfieldvec Ljava/util/Vector;
20return