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

Attributes

Byte
offset
InstructionArgument
0aload_0
1getfieldstack Ljava/util/Stack;
4aload_1
5invokevirtualjava.util.Stack.push (Ljava/lang/Object;)Ljava/lang/Object;(Object):Object
8pop
9return

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

Attributes

Byte
offset
InstructionArgument
0aload_0
1getfieldstack Ljava/util/Stack;
4invokevirtualjava.util.Stack.pop ()Ljava/lang/Object;():Object
7checkcastde.fub.bytecode.classfile.JavaClass
10areturn

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

Attributes

Byte
offset
InstructionArgument
0aload_0
1getfieldstack Ljava/util/Stack;
4invokevirtualjava.util.Stack.peek ()Ljava/lang/Object;():Object
7checkcastde.fub.bytecode.classfile.JavaClass
10areturn

public boolean empty()

Attributes

Byte
offset
InstructionArgument
0aload_0
1getfieldstack Ljava/util/Stack;
4invokevirtualjava.util.Stack.empty ()Z():boolean
7ireturn

public void <init>()

Attributes

Byte
offset
InstructionArgument
0aload_0
1invokespecialObject.<init> ()V():void
4aload_0
5newjava.util.Stack
8dup
9invokespecialjava.util.Stack.<init> ()V():void
12putfieldstack Ljava/util/Stack;
15return