C# Class Boo.Lang.Compiler.TypeSystem.GenericConstructedMethod

A method constructed by supplying type arguments to a generic method, involving internal types.
Constructed methods constructed from external generic methods with external type parameters are themselves external, and are represented as ExternalMethod instances. All other cases are represented by this type.
Inheritance: IMethod, IConstructedMethodInfo
Show file Open project: boo/boo-lang Class Usage Examples

Public Methods

Method Description
GenericConstructedMethod ( TypeSystemServices tss, IMethod definition, IType arguments ) : System
GetParameters ( ) : IParameter[]
IsDefined ( IType attributeType ) : bool
ToString ( ) : string

Private Methods

Method Description
BuildFullName ( ) : string
IsFullyConstructed ( ) : bool

Method Details

GenericConstructedMethod() public method

public GenericConstructedMethod ( TypeSystemServices tss, IMethod definition, IType arguments ) : System
tss TypeSystemServices
definition IMethod
arguments IType
return System

GetParameters() public method

public GetParameters ( ) : IParameter[]
return IParameter[]

IsDefined() public method

public IsDefined ( IType attributeType ) : bool
attributeType IType
return bool

ToString() public method

public ToString ( ) : string
return string