Terraria v1.4.4.9
Terraria source code documentation
|
Package Functions | |
ChildRewriter (StackSpiller self, Stack stack, int count) | |
void | Add (Expression expression) |
void | Add (ReadOnlyCollection< Expression > expressions) |
void | AddArguments (IArgumentProvider expressions) |
void | MarkRefInstance (Expression expr) |
void | MarkRefArgs (MethodBase method, int startIndex) |
Result | Finish (Expression expression) |
Properties | |
bool | Rewrite [get] |
RewriteAction | Action [get] |
Expression | this[int index] [get] |
Expression[] | this[int first, int last] [get] |
Private Member Functions | |
void | EnsureDone () |
void | MarkRef (int index) |
Static Private Member Functions | |
static bool | ShouldSaveToTemp (Expression expression) |
Private Attributes | |
readonly StackSpiller | _self |
readonly Expression[] | _expressions |
int | _expressionsCount |
int | _lastSpillIndex |
List< Expression > | _comma |
RewriteAction | _action |
Stack | _stack |
bool | _done |
bool[] | _byRefs |
Definition at line 237 of file StackSpiller.cs.