Stack
|
Overloaded. Initializes a new instance of the Stack class. |
Count
|
Returns the size of the stack. |
CanMerge
|
Returns whether this stack state is mergeable with another. |
Clone
|
Clones this stack state. This method should perform a deep copy of the state, that is, a state mutation on the original callee should not affect the state on the cloned object. |
GetEnumerator
|
Returns an enumerator over this state as per IStack |
Merge
|
Returns whether this stack state is mergeable with another. |
Peek
|
Returns the given element in the stack. |
Pop
|
Overloaded. Pops the top value off of the stack state. |
PopAll
|
Pops all values off the stack. |
Push
|
Adds a class info to this set. |
ToString
|
Returns the string representation of the stack state |
Stack Class | JaCIL.Compiler.Instruction Namespace