C# Class Babel.Compiler.CallExpression

Inheritance: Expression
Show file 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 property

protected TypedNodeList,Babel.Compiler arguments
return TypedNodeList

flip protected property

protected bool flip
return bool

isBuiltin protected property

protected bool isBuiltin
return bool

method protected property

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

name protected property

protected string name
return string

receiver protected property

protected Expression,Babel.Compiler receiver
return Expression

typeSpecifier protected property

protected TypeSpecifier,Babel.Compiler typeSpecifier
return TypeSpecifier