C# Class IronPython.Compiler.Ast.Comprehension

Inheritance: Expression
Datei anzeigen Open project: jschementi/iron Class Usage Examples

Public Methods

Method Description
Reduce ( ) : Microsoft.Scripting.Ast.Ast
Walk ( IronPython.Compiler.Ast.PythonWalker walker ) : void

Protected Methods

Method Description
Body ( System.Linq.Expressions res ) : Expression
Factory ( ) : MethodInfo
MakeParameter ( ) : System.Linq.Expressions.ParameterExpression

Method Details

Body() protected abstract method

protected abstract Body ( System.Linq.Expressions res ) : Expression
res System.Linq.Expressions
return System.Linq.Expressions.Expression

Factory() protected abstract method

protected abstract Factory ( ) : MethodInfo
return System.Reflection.MethodInfo

MakeParameter() protected abstract method

protected abstract MakeParameter ( ) : System.Linq.Expressions.ParameterExpression
return System.Linq.Expressions.ParameterExpression

Reduce() public method

public Reduce ( ) : Microsoft.Scripting.Ast.Ast
return Microsoft.Scripting.Ast.Ast

Walk() public abstract method

public abstract Walk ( IronPython.Compiler.Ast.PythonWalker walker ) : void
walker IronPython.Compiler.Ast.PythonWalker
return void