C# Class Babel.Compiler.CallExpression

Inheritance: Expression
ファイルを表示 Open project: shugo/babel Class Usage Examples

Protected Properties

Property Type Description
arguments TypedNodeList
flip bool
isBuiltin bool
method System.Reflection.MethodInfo
name string
receiver Expression
typeSpecifier TypeSpecifier

Public Methods

Method Description
Accept ( NodeVisitor visitor ) : void
CallExpression ( Expression receiver, string name, TypedNodeList arguments ) : System
CallExpression ( Expression receiver, string name, TypedNodeList arguments, Location location ) : System
CallExpression ( Expression receiver, string name, TypedNodeList arguments, bool flip, Location location ) : System
CallExpression ( TypeSpecifier typeSpecifier, string name, TypedNodeList arguments ) : System
CallExpression ( TypeSpecifier typeSpecifier, string name, TypedNodeList arguments, Location location ) : System
Clone ( ) : object

Method Details

Accept() public method

public Accept ( NodeVisitor visitor ) : void
visitor NodeVisitor
return void

CallExpression() public method

public CallExpression ( Expression receiver, string name, TypedNodeList arguments ) : System
receiver Expression
name string
arguments TypedNodeList
return System

CallExpression() public method

public CallExpression ( Expression receiver, string name, TypedNodeList arguments, Location location ) : System
receiver Expression
name string
arguments TypedNodeList
location Location
return System

CallExpression() public method

public CallExpression ( Expression receiver, string name, TypedNodeList arguments, bool flip, Location location ) : System
receiver Expression
name string
arguments TypedNodeList
flip bool
location Location
return System

CallExpression() public method

public CallExpression ( TypeSpecifier typeSpecifier, string name, TypedNodeList arguments ) : System
typeSpecifier TypeSpecifier
name string
arguments TypedNodeList
return System

CallExpression() public method

public CallExpression ( TypeSpecifier typeSpecifier, string name, TypedNodeList arguments, Location location ) : System
typeSpecifier TypeSpecifier
name string
arguments TypedNodeList
location Location
return System

Clone() public method

public Clone ( ) : object
return object

Property Details

arguments protected_oe property

protected TypedNodeList,Babel.Compiler arguments
return TypedNodeList

flip protected_oe property

protected bool flip
return bool

isBuiltin protected_oe property

protected bool isBuiltin
return bool

method protected_oe property

protected MethodInfo,System.Reflection method
return System.Reflection.MethodInfo

name protected_oe property

protected string name
return string

receiver protected_oe property

protected Expression,Babel.Compiler receiver
return Expression

typeSpecifier protected_oe property

protected TypeSpecifier,Babel.Compiler typeSpecifier
return TypeSpecifier