Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ByRefUpdater.cs
Go to the documentation of this file.
1
namespace
System.Linq.Expressions.Interpreter
;
2
3
internal
abstract
class
ByRefUpdater
4
{
5
public
readonly
int
ArgumentIndex
;
6
7
public
ByRefUpdater
(
int
argumentIndex)
8
{
9
ArgumentIndex
= argumentIndex;
10
}
11
12
public
abstract
void
Update
(
InterpretedFrame
frame,
object
value
);
13
14
public
virtual
void
UndefineTemps
(
InstructionList
instructions,
LocalVariables
locals)
15
{
16
}
17
}
System.Linq.Expressions.Interpreter.ByRefUpdater.Update
void Update(InterpretedFrame frame, object value)
System.Linq.Expressions.Interpreter.ByRefUpdater.ByRefUpdater
ByRefUpdater(int argumentIndex)
Definition
ByRefUpdater.cs:7
System.Linq.Expressions.Interpreter.ByRefUpdater.ArgumentIndex
readonly int ArgumentIndex
Definition
ByRefUpdater.cs:5
System.Linq.Expressions.Interpreter.ByRefUpdater.UndefineTemps
virtual void UndefineTemps(InstructionList instructions, LocalVariables locals)
Definition
ByRefUpdater.cs:14
System.Linq.Expressions.Interpreter.ByRefUpdater
Definition
ByRefUpdater.cs:4
System.Linq.Expressions.Interpreter.InstructionList
Definition
InstructionList.cs:11
System.Linq.Expressions.Interpreter.InterpretedFrame
Definition
InterpretedFrame.cs:7
System.Linq.Expressions.Interpreter.LocalVariables
Definition
LocalVariables.cs:7
System.Linq.Expressions.Interpreter
Definition
ActionCallInstruction.cs:3
System.ExceptionArgument.value
@ value
source
System.Linq.Expressions
System.Linq.Expressions.Interpreter
ByRefUpdater.cs
Generated by
1.10.0