C# Class Mono.ILASM.GenericTypeInst

Inheritance: Mono.ILASM.BaseGenericTypeRef
Afficher le fichier Open project: mono/mono

Méthodes publiques

Méthode Description
Clone ( ) : Mono.ILASM.BaseTypeRef
GenericTypeInst ( BaseClassRef class_ref, GenericArguments gen_args, bool is_valuetypeinst ) : System
GenericTypeInst ( BaseClassRef class_ref, GenericArguments gen_args, bool is_valuetypeinst, string sig_mod, ArrayList conv_list ) : System
GetMethodRef ( BaseTypeRef ret_type, PEAPI call_conv, string meth_name, BaseTypeRef param, int gen_param_count ) : BaseMethodRef
MakeValueClass ( ) : void
Resolve ( CodeGen code_gen ) : void
Resolve ( GenericParameters type_gen_params, GenericParameters method_gen_params ) : void
ResolveNoTypeSpec ( CodeGen code_gen ) : void

Méthodes protégées

Méthode Description
CreateFieldRef ( BaseTypeRef ret_type, string field_name ) : IFieldRef
CreateMethodRef ( BaseTypeRef ret_type, PEAPI call_conv, string name, BaseTypeRef param, int gen_param_count ) : BaseMethodRef

Method Details

Clone() public méthode

public Clone ( ) : Mono.ILASM.BaseTypeRef
Résultat Mono.ILASM.BaseTypeRef

CreateFieldRef() protected méthode

protected CreateFieldRef ( BaseTypeRef ret_type, string field_name ) : IFieldRef
ret_type BaseTypeRef
field_name string
Résultat IFieldRef

CreateMethodRef() protected méthode

protected CreateMethodRef ( BaseTypeRef ret_type, PEAPI call_conv, string name, BaseTypeRef param, int gen_param_count ) : BaseMethodRef
ret_type BaseTypeRef
call_conv PEAPI
name string
param BaseTypeRef
gen_param_count int
Résultat BaseMethodRef

GenericTypeInst() public méthode

public GenericTypeInst ( BaseClassRef class_ref, GenericArguments gen_args, bool is_valuetypeinst ) : System
class_ref BaseClassRef
gen_args GenericArguments
is_valuetypeinst bool
Résultat System

GenericTypeInst() public méthode

public GenericTypeInst ( BaseClassRef class_ref, GenericArguments gen_args, bool is_valuetypeinst, string sig_mod, ArrayList conv_list ) : System
class_ref BaseClassRef
gen_args GenericArguments
is_valuetypeinst bool
sig_mod string
conv_list ArrayList
Résultat System

GetMethodRef() public méthode

public GetMethodRef ( BaseTypeRef ret_type, PEAPI call_conv, string meth_name, BaseTypeRef param, int gen_param_count ) : BaseMethodRef
ret_type BaseTypeRef
call_conv PEAPI
meth_name string
param BaseTypeRef
gen_param_count int
Résultat BaseMethodRef

MakeValueClass() public méthode

public MakeValueClass ( ) : void
Résultat void

Resolve() public méthode

public Resolve ( CodeGen code_gen ) : void
code_gen CodeGen
Résultat void

Resolve() public méthode

public Resolve ( GenericParameters type_gen_params, GenericParameters method_gen_params ) : void
type_gen_params GenericParameters
method_gen_params GenericParameters
Résultat void

ResolveNoTypeSpec() public méthode

public ResolveNoTypeSpec ( CodeGen code_gen ) : void
code_gen CodeGen
Résultat void