C# Class Boo.Lang.Compiler.Steps.ResolveTypeReferences

Inheritance: AbstractNamespaceSensitiveVisitorCompilerStep, ITypeMemberReifier, ITypeReferenceReifier
Datei anzeigen Open project: boo/boo-lang

Public Methods

Method Description
LeaveCallableTypeReference ( Boo.Lang.Compiler.Ast.CallableTypeReference node ) : void
OnArrayTypeReference ( Boo.Lang.Compiler.Ast.ArrayTypeReference node ) : void
OnGenericTypeDefinitionReference ( Boo.Lang.Compiler.Ast.GenericTypeDefinitionReference node ) : void
OnGenericTypeReference ( GenericTypeReference node ) : void
OnMethod ( Method node ) : void
OnSimpleTypeReference ( Boo.Lang.Compiler.Ast.SimpleTypeReference node ) : void
ResolveTypeReferences ( ) : Boo.Lang.Compiler.Ast
Run ( ) : void

Method Details

LeaveCallableTypeReference() public method

public LeaveCallableTypeReference ( Boo.Lang.Compiler.Ast.CallableTypeReference node ) : void
node Boo.Lang.Compiler.Ast.CallableTypeReference
return void

OnArrayTypeReference() public method

public OnArrayTypeReference ( Boo.Lang.Compiler.Ast.ArrayTypeReference node ) : void
node Boo.Lang.Compiler.Ast.ArrayTypeReference
return void

OnGenericTypeDefinitionReference() public method

public OnGenericTypeDefinitionReference ( Boo.Lang.Compiler.Ast.GenericTypeDefinitionReference node ) : void
node Boo.Lang.Compiler.Ast.GenericTypeDefinitionReference
return void

OnGenericTypeReference() public method

public OnGenericTypeReference ( GenericTypeReference node ) : void
node Boo.Lang.Compiler.Ast.GenericTypeReference
return void

OnMethod() public method

public OnMethod ( Method node ) : void
node Boo.Lang.Compiler.Ast.Method
return void

OnSimpleTypeReference() public method

public OnSimpleTypeReference ( Boo.Lang.Compiler.Ast.SimpleTypeReference node ) : void
node Boo.Lang.Compiler.Ast.SimpleTypeReference
return void

ResolveTypeReferences() public method

public ResolveTypeReferences ( ) : Boo.Lang.Compiler.Ast
return Boo.Lang.Compiler.Ast

Run() public method

public Run ( ) : void
return void