C# Class SafeILGenerator.Ast.Nodes.AstNodeExprFieldAccess

Inheritance: AstNodeExprLValue
Show file Open project: soywiz/SafeILGenerator

Public Properties

Property Type Description
Field System.Reflection.FieldInfo
Instance AstNodeExpr

Public Methods

Method Description
AstNodeExprFieldAccess ( AstNodeExpr Instance, FieldInfo Field, string FieldName = null ) : System
AstNodeExprFieldAccess ( AstNodeExpr Instance, string FieldName ) : System
TransformNodes ( TransformNodesDelegate Transformer ) : void

Method Details

AstNodeExprFieldAccess() public method

public AstNodeExprFieldAccess ( AstNodeExpr Instance, FieldInfo Field, string FieldName = null ) : System
Instance AstNodeExpr
Field System.Reflection.FieldInfo
FieldName string
return System

AstNodeExprFieldAccess() public method

public AstNodeExprFieldAccess ( AstNodeExpr Instance, string FieldName ) : System
Instance AstNodeExpr
FieldName string
return System

TransformNodes() public method

public TransformNodes ( TransformNodesDelegate Transformer ) : void
Transformer TransformNodesDelegate
return void

Property Details

Field public property

public FieldInfo,System.Reflection Field
return System.Reflection.FieldInfo

Instance public property

public AstNodeExpr,SafeILGenerator.Ast.Nodes Instance
return AstNodeExpr