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

Inheritance: Node
Afficher le fichier Open project: boo/boo-lang Class Usage Examples

Méthodes publiques

Méthode Description
Lift ( Expression e ) : TypeReference
Lift ( GenericReferenceExpression e ) : TypeReference
Lift ( ReferenceExpression e ) : TypeReference
Lift ( System type ) : TypeReference
Lift ( Boo.Lang.Compiler.Ast.TypeDefinition node ) : TypeReference
Lift ( TypeReference typeRef ) : TypeReference
Lift ( Boo.Lang.Compiler.Ast.TypeofExpression e ) : TypeReference
Lift ( string name ) : TypeReference
TypeReference ( ) : System
TypeReference ( LexicalInfo lexicalInfoProvider ) : System

Private Methods

Méthode Description
LiftGenericTypeDefinition ( Boo.Lang.Compiler.Ast.TypeDefinition node ) : TypeReference
TypeNameFor ( Expression target ) : string

Method Details

Lift() public static méthode

public static Lift ( Expression e ) : TypeReference
e Expression
Résultat TypeReference

Lift() public static méthode

public static Lift ( GenericReferenceExpression e ) : TypeReference
e GenericReferenceExpression
Résultat TypeReference

Lift() public static méthode

public static Lift ( ReferenceExpression e ) : TypeReference
e ReferenceExpression
Résultat TypeReference

Lift() public static méthode

public static Lift ( System type ) : TypeReference
type System
Résultat TypeReference

Lift() public static méthode

public static Lift ( Boo.Lang.Compiler.Ast.TypeDefinition node ) : TypeReference
node Boo.Lang.Compiler.Ast.TypeDefinition
Résultat TypeReference

Lift() public static méthode

public static Lift ( TypeReference typeRef ) : TypeReference
typeRef TypeReference
Résultat TypeReference

Lift() public static méthode

public static Lift ( Boo.Lang.Compiler.Ast.TypeofExpression e ) : TypeReference
e Boo.Lang.Compiler.Ast.TypeofExpression
Résultat TypeReference

Lift() public static méthode

public static Lift ( string name ) : TypeReference
name string
Résultat TypeReference

TypeReference() public méthode

public TypeReference ( ) : System
Résultat System

TypeReference() public méthode

public TypeReference ( LexicalInfo lexicalInfoProvider ) : System
lexicalInfoProvider LexicalInfo
Résultat System