Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Linq.Expressions.Interpreter.NullableMethodCallInstruction Class Referenceabstract

Classes

class  EqualsClass
 
class  GetHashCodeClass
 
class  GetValue
 
class  GetValueOrDefault
 
class  GetValueOrDefault1
 
class  HasValue
 
class  ToStringClass
 

Public Member Functions

int Run (InterpretedFrame frame)
 
override string ToString ()
 
virtual string ToDebugString (int instructionIndex, object cookie, Func< int, int > labelIndexer, IReadOnlyList< object > objects)
 

Static Public Member Functions

static Instruction Create (string method, int argCount, MethodInfo mi)
 
static Instruction CreateGetValue ()
 

Static Protected Member Functions

static void NullCheck (object o)
 

Properties

override int ConsumedStack [get]
 
override int ProducedStack [get]
 
override string InstructionName [get]
 
virtual int ConsumedContinuations [get]
 
virtual int ProducedContinuations [get]
 
int StackBalance [get]
 
int ContinuationsBalance [get]
 

Private Member Functions

 NullableMethodCallInstruction ()
 

Static Private Attributes

static NullableMethodCallInstruction s_hasValue
 
static NullableMethodCallInstruction s_value
 
static NullableMethodCallInstruction s_equals
 
static NullableMethodCallInstruction s_getHashCode
 
static NullableMethodCallInstruction s_getValueOrDefault1
 
static NullableMethodCallInstruction s_toString
 

Detailed Description

Definition at line 8 of file NullableMethodCallInstruction.cs.


The documentation for this class was generated from the following file: