cs132.vapor.ast
Class VFunction.Stack
java.lang.Object
cs132.vapor.ast.VFunction.Stack
- Enclosing class:
- VFunction
public static final class VFunction.Stack
- extends Object
The details of a function's stack space declaration.
Field Summary |
int |
in
The number of words in the "in" part of the stack. |
int |
local
The number of words in the "local" part of the stack. |
int |
out
The number of words in the "out" part of the stack. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
in
public final int in
- The number of words in the "in" part of the stack.
out
public final int out
- The number of words in the "out" part of the stack.
local
public final int local
- The number of words in the "local" part of the stack.
VFunction.Stack
public VFunction.Stack(int in,
int out,
int local)