C# Class Boo.Lang.Compiler.Ast.Expression

Show file Open project: boo/boo-lang Class Usage Examples

Protected Properties

Property Type Description
_expressionType Boo.Lang.Compiler.TypeSystem.IType

Private Properties

Property Type Description

Public Methods

Method Description
Expression ( ) : System
Expression ( LexicalInfo lexicalInfoProvider ) : System
Lift ( Expression e ) : Expression
Lift ( ParameterDeclaration p ) : Expression
Lift ( Boo.Lang.Compiler.Ast.TypeDefinition type ) : Expression
Lift ( int i ) : Expression
Lift ( string s ) : Expression

Method Details

Expression() public method

public Expression ( ) : System
return System

Expression() public method

public Expression ( LexicalInfo lexicalInfoProvider ) : System
lexicalInfoProvider LexicalInfo
return System

Lift() public static method

public static Lift ( Expression e ) : Expression
e Expression
return Expression

Lift() public static method

public static Lift ( ParameterDeclaration p ) : Expression
p ParameterDeclaration
return Expression

Lift() public static method

public static Lift ( Boo.Lang.Compiler.Ast.TypeDefinition type ) : Expression
type Boo.Lang.Compiler.Ast.TypeDefinition
return Expression

Lift() public static method

public static Lift ( int i ) : Expression
i int
return Expression

Lift() public static method

public static Lift ( string s ) : Expression
s string
return Expression

Property Details

_expressionType protected property

protected Boo.Lang.Compiler.TypeSystem.IType _expressionType
return Boo.Lang.Compiler.TypeSystem.IType