C# Class System.Linq.Expressions.Interpreter.Instruction

Mostra file Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
GetDebugCookie ( LightCompiler compiler ) : object
Run ( InterpretedFrame frame ) : int
ToDebugString ( int instructionIndex, object cookie, int>.Func labelIndexer, IReadOnlyList objects ) : string
ToString ( ) : string

Protected Methods

Method Description
NullCheck ( object o ) : void

Method Details

GetDebugCookie() public method

public GetDebugCookie ( LightCompiler compiler ) : object
compiler LightCompiler
return object

NullCheck() protected static method

protected static NullCheck ( object o ) : void
o object
return void

Run() public abstract method

public abstract Run ( InterpretedFrame frame ) : int
frame InterpretedFrame
return int

ToDebugString() public method

public ToDebugString ( int instructionIndex, object cookie, int>.Func labelIndexer, IReadOnlyList objects ) : string
instructionIndex int
cookie object
labelIndexer int>.Func
objects IReadOnlyList
return string

ToString() public method

public ToString ( ) : string
return string