C# Class Mono.CSharp.AParametersCollection

Show file Open project: kumpera/mono Class Usage Examples

Protected Properties

Property Type Description
has_arglist bool
has_params bool
parameters IParameterData[]
types System.TypeSpec[]

Public Methods

Method Description
GetMetaInfo ( ) : MetaType[]
GetParameterAttribute ( Parameter modFlags ) : ParameterAttributes
GetParameterIndexByName ( string name ) : int
GetSignatureForError ( ) : string
GetSignatureForError ( string start, string end, int count ) : string
Inflate ( Mono.CSharp.TypeParameterInflator inflator ) : AParametersCollection
ParameterDesc ( int pos ) : string

Method Details

GetMetaInfo() public method

public GetMetaInfo ( ) : MetaType[]
return MetaType[]

GetParameterAttribute() public static method

public static GetParameterAttribute ( Parameter modFlags ) : ParameterAttributes
modFlags Parameter
return ParameterAttributes

GetParameterIndexByName() public method

public GetParameterIndexByName ( string name ) : int
name string
return int

GetSignatureForError() public method

public GetSignatureForError ( ) : string
return string

GetSignatureForError() public method

public GetSignatureForError ( string start, string end, int count ) : string
start string
end string
count int
return string

Inflate() public method

public Inflate ( Mono.CSharp.TypeParameterInflator inflator ) : AParametersCollection
inflator Mono.CSharp.TypeParameterInflator
return AParametersCollection

ParameterDesc() public method

public ParameterDesc ( int pos ) : string
pos int
return string

Property Details

has_arglist protected property

protected bool has_arglist
return bool

has_params protected property

protected bool has_params
return bool

parameters protected property

protected IParameterData[] parameters
return IParameterData[]

types protected property

protected TypeSpec[],System types
return System.TypeSpec[]