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

Provides a quasi-namespace that can resolve a type's generic parameters before its base types are bound.
Inheritance: INamespace
Datei anzeigen Open project: boo/boo-lang

Public Methods

Method Description
GenericParametersNamespaceExtender ( IType type, INamespace currentNamespace ) : System
GetMembers ( ) : IEntity[]
Resolve ( List targetList, string name, EntityType filter ) : bool

Method Details

GenericParametersNamespaceExtender() public method

public GenericParametersNamespaceExtender ( IType type, INamespace currentNamespace ) : System
type IType
currentNamespace INamespace
return System

GetMembers() public method

public GetMembers ( ) : IEntity[]
return IEntity[]

Resolve() public method

public Resolve ( List targetList, string name, EntityType filter ) : bool
targetList List
name string
filter EntityType
return bool