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

Inheritance: Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression
Afficher le fichier Open project: nats/castle-1.0.3-mono Class Usage Examples

Méthodes publiques

Méthode Description
ConvertExpression ( Type targetType, Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression right ) : System
ConvertExpression ( Type targetType, Type fromType, Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression right ) : System
Emit ( IEasyMember member, ILGenerator gen ) : void

Private Methods

Méthode Description
EmitCastIfNeeded ( Type from, Type target, ILGenerator gen ) : void

Method Details

ConvertExpression() public méthode

public ConvertExpression ( Type targetType, Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression right ) : System
targetType System.Type
right Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression
Résultat System

ConvertExpression() public méthode

public ConvertExpression ( Type targetType, Type fromType, Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression right ) : System
targetType System.Type
fromType System.Type
right Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression
Résultat System

Emit() public méthode

public Emit ( IEasyMember member, ILGenerator gen ) : void
member IEasyMember
gen System.Reflection.Emit.ILGenerator
Résultat void