C# Class IronLua.Compiler.Ast.AstExtensions

ファイルを表示 Open project: ericmj/IronLua

Public Methods

Method Description
IsFunctionCall ( this expression ) : bool
IsVarargs ( this expression ) : bool
LiftFunctionCall ( this prefixExpression ) : FunctionCall
LiftIdentifier ( this expression ) : string
LiftVariable ( this prefixExpression ) : Variable

Method Details

IsFunctionCall() public static method

public static IsFunctionCall ( this expression ) : bool
expression this
return bool

IsVarargs() public static method

public static IsVarargs ( this expression ) : bool
expression this
return bool

LiftFunctionCall() public static method

public static LiftFunctionCall ( this prefixExpression ) : FunctionCall
prefixExpression this
return FunctionCall

LiftIdentifier() public static method

public static LiftIdentifier ( this expression ) : string
expression this
return string

LiftVariable() public static method

public static LiftVariable ( this prefixExpression ) : Variable
prefixExpression this
return Variable