C# Class IronRuby.Compiler.Ast.ArrayItemAccess

Inheritance: LeftValue
Mostrar archivo Open project: jschementi/iron Class Usage Examples

Public Methods

Method Description
ArrayItemAccess ( Expression array, Arguments arguments, Block block, Microsoft.Scripting.SourceSpan location ) : Microsoft.Scripting

Private Methods

Method Description
TransformRead ( AstGenerator gen, System.Linq.Expressions targetValue, bool tryRead ) : Expression
TransformTargetRead ( AstGenerator gen ) : Expression
TransformWrite ( AstGenerator gen, System.Linq.Expressions target, System.Linq.Expressions rightValue ) : Expression

Method Details

ArrayItemAccess() public method

public ArrayItemAccess ( Expression array, Arguments arguments, Block block, Microsoft.Scripting.SourceSpan location ) : Microsoft.Scripting
array Expression
arguments Arguments
block Block
location Microsoft.Scripting.SourceSpan
return Microsoft.Scripting