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

Inheritance: InternalClass, ICallableType
Show file Open project: boo/boo-lang Class Usage Examples

Public Methods

Method Description
GetEndInvokeMethod ( ) : IMethod
GetInvokeMethod ( ) : IMethod
GetSignature ( ) : CallableSignature
IsAssignableFrom ( IType other ) : bool
ToString ( ) : string

Protected Methods

Method Description
CreateConstructedType ( IType arguments ) : IType

Private Methods

Method Description
InternalCallableType ( TypeSystemServices typeSystemServices, Boo.Lang.Compiler.Ast.TypeDefinition typeDefinition ) : Boo.Lang.Compiler.Ast

Method Details

CreateConstructedType() protected method

protected CreateConstructedType ( IType arguments ) : IType
arguments IType
return IType

GetEndInvokeMethod() public method

public GetEndInvokeMethod ( ) : IMethod
return IMethod

GetInvokeMethod() public method

public GetInvokeMethod ( ) : IMethod
return IMethod

GetSignature() public method

public GetSignature ( ) : CallableSignature
return CallableSignature

IsAssignableFrom() public method

public IsAssignableFrom ( IType other ) : bool
other IType
return bool

ToString() public method

public ToString ( ) : string
return string