C# Class Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Reference

Show file Open project: nats/castle-1.0.3-mono Class Usage Examples

Public Methods

Method Description
Generate ( ILGenerator gen ) : void
LoadAddressOfReference ( ILGenerator gen ) : void
LoadReference ( ILGenerator gen ) : void
Reference ( ) : System
Reference ( Reference owner ) : System
StoreReference ( ILGenerator gen ) : void
ToAddressOfExpression ( ) : Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression
ToExpression ( ) : Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression

Method Details

Generate() public method

public Generate ( ILGenerator gen ) : void
gen System.Reflection.Emit.ILGenerator
return void

LoadAddressOfReference() public abstract method

public abstract LoadAddressOfReference ( ILGenerator gen ) : void
gen System.Reflection.Emit.ILGenerator
return void

LoadReference() public abstract method

public abstract LoadReference ( ILGenerator gen ) : void
gen System.Reflection.Emit.ILGenerator
return void

Reference() public method

public Reference ( ) : System
return System

Reference() public method

public Reference ( Reference owner ) : System
owner Reference
return System

StoreReference() public abstract method

public abstract StoreReference ( ILGenerator gen ) : void
gen System.Reflection.Emit.ILGenerator
return void

ToAddressOfExpression() public method

public ToAddressOfExpression ( ) : Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression
return Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression

ToExpression() public method

public ToExpression ( ) : Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression
return Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression