C# Class IronPython.Compiler.Ast.ToDiskCompilationMode

Inheritance: IronPython.Compiler.Ast.CollectableCompilationMode
Afficher le fichier Open project: jschementi/iron

Méthodes publiques

Méthode Description
GetConstant ( object value ) : Expression
MakeScriptCode ( IronPython.Compiler.Ast.PythonAst ast ) : ScriptCode
PrepareScope ( IronPython.Compiler.Ast.PythonAst ast, System locals, List init ) : void
ReduceAst ( IronPython.Compiler.Ast.PythonAst instance, string name ) : LightLambdaExpression

Method Details

GetConstant() public méthode

public GetConstant ( object value ) : Expression
value object
Résultat System.Linq.Expressions.Expression

MakeScriptCode() public méthode

public MakeScriptCode ( IronPython.Compiler.Ast.PythonAst ast ) : ScriptCode
ast IronPython.Compiler.Ast.PythonAst
Résultat Microsoft.Scripting.ScriptCode

PrepareScope() public méthode

public PrepareScope ( IronPython.Compiler.Ast.PythonAst ast, System locals, List init ) : void
ast IronPython.Compiler.Ast.PythonAst
locals System
init List
Résultat void

ReduceAst() public méthode

public ReduceAst ( IronPython.Compiler.Ast.PythonAst instance, string name ) : LightLambdaExpression
instance IronPython.Compiler.Ast.PythonAst
name string
Résultat LightLambdaExpression