Nitro.ISettable Interface Reference

Detailed Description

Represents an object which may have a value set to it. e.g. a variable or an indexed array (something[14]=value;)

Inheritance diagram for Nitro.ISettable:
Nitro.IndexOperation Nitro.PropertyOperation Nitro.Variable Nitro.LocalVariable Nitro.ParameterVariable

Public Member Functions

void OutputSet (NitroIL into, Type setting)
 Generates the instruction which performs the set. More...
 
bool OutputTarget (NitroIL into)
 Outputs the location where the value must be set to. More...
 

Member Function Documentation

void Nitro.ISettable.OutputSet ( NitroIL  into,
Type  setting 
)

Generates the instruction which performs the set.

Implemented in Nitro.PropertyOperation, Nitro.IndexOperation, Nitro.Variable, Nitro.LocalVariable, and Nitro.ParameterVariable.

bool Nitro.ISettable.OutputTarget ( NitroIL  into)

Outputs the location where the value must be set to.

Implemented in Nitro.PropertyOperation, Nitro.IndexOperation, and Nitro.Variable.