|
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.