C# Class IronPython.Compiler.Ast.Parameter

Parameter base class
Inheritance: Node
显示文件 Open project: jschementi/iron Class Usage Examples

Protected Properties

Property Type Description
_defaultValue Expression
_kind ParameterKind

Private Properties

Property Type Description
FinishBind System.Linq.Expressions.Expression
Init void

Public Methods

Method Description
Parameter ( string name ) : System.Collections.Generic
Parameter ( string name, ParameterKind kind ) : System.Collections.Generic
Walk ( IronPython.Compiler.Ast.PythonWalker walker ) : void

Private Methods

Method Description
FinishBind ( bool needsLocalsDictionary ) : Expression
Init ( List init ) : void

Method Details

Parameter() public method

public Parameter ( string name ) : System.Collections.Generic
name string
return System.Collections.Generic

Parameter() public method

public Parameter ( string name, ParameterKind kind ) : System.Collections.Generic
name string
kind ParameterKind
return System.Collections.Generic

Walk() public method

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

Property Details

_defaultValue protected_oe property

protected Expression _defaultValue
return Expression

_kind protected_oe property

protected ParameterKind _kind
return ParameterKind