Class OperandStack
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.codegen.OperandStack
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()protected OperandStackcopy()booleandepthEquals(int expected) voiddup_x1()voiddup_x2()voiddup2()voiddup2_x1()voiddup2_x2()get(int index) peek()peek(TypeBinding top) pop()voidpop(int nSlots) pop(org.aspectj.org.eclipse.jdt.internal.compiler.codegen.OperandStack.OperandCategory category) pop(TypeBinding top) voidpop2()voidpush(char[] typeName) voidpush(int localSlot) voidpush(TypeBinding typeBinding) intsize()toString()voidxaload()voidxastore()
-
Constructor Details
-
OperandStack
public OperandStack() -
OperandStack
-
-
Method Details
-
copy
-
push
-
push
public void push(int localSlot) -
push
public void push(char[] typeName) -
pop
-
pop
public void pop(int nSlots) -
pop
public TypeBinding pop(org.aspectj.org.eclipse.jdt.internal.compiler.codegen.OperandStack.OperandCategory category) -
pop
-
pop2
public void pop2() -
peek
-
peek
-
get
-
size
public int size() -
clear
public void clear() -
depthEquals
public boolean depthEquals(int expected) -
xaload
public void xaload() -
xastore
public void xastore() -
dup2
public void dup2() -
dup_x1
public void dup_x1() -
dup_x2
public void dup_x2() -
dup2_x1
public void dup2_x1() -
dup2_x2
public void dup2_x2() -
toString
-