C# Class Microsoft.Cci.DummyInternFactory

Inheritance: Dummy, IInternFactory
显示文件 Open project: visualmutator/visualmutator

Public Methods

Method Description
GetAssemblyInternedKey ( Microsoft.Cci.AssemblyIdentity assemblyIdentity ) : uint
GetFieldInternedKey ( IFieldReference fieldReference ) : uint
GetFunctionPointerTypeReferenceInternedKey ( CallingConvention callingConvention, IEnumerable parameters, IEnumerable extraArgumentTypes, IEnumerable returnValueCustomModifiers, bool returnValueIsByRef, ITypeReference returnType ) : uint
GetGenericMethodParameterReferenceInternedKey ( IMethodReference definingMethodReference, int index ) : uint
GetGenericTypeInstanceReferenceInternedKey ( ITypeReference genericTypeReference, IEnumerable genericArguments ) : uint
GetGenericTypeParameterReferenceInternedKey ( ITypeReference definingTypeReference, int index ) : uint
GetManagedPointerTypeReferenceInternedKey ( ITypeReference targetTypeReference ) : uint
GetMatrixTypeReferenceInternedKey ( ITypeReference elementTypeReference, int rank, IEnumerable sizes, IEnumerable lowerBounds ) : uint
GetMethodInternedKey ( IMethodReference methodReference ) : uint
GetModifiedTypeReferenceInternedKey ( ITypeReference typeReference, IEnumerable customModifiers ) : uint
GetModuleInternedKey ( Microsoft.Cci.ModuleIdentity moduleIdentity ) : uint
GetNamespaceTypeReferenceInternedKey ( IUnitNamespaceReference containingUnitNamespace, IName typeName, uint genericParameterCount ) : uint
GetNestedTypeReferenceInternedKey ( ITypeReference containingTypeReference, IName typeName, uint genericParameterCount ) : uint
GetPointerTypeReferenceInternedKey ( ITypeReference targetTypeReference ) : uint
GetTypeReferenceInternedKey ( ITypeReference typeReference ) : uint
GetVectorTypeReferenceInternedKey ( ITypeReference elementTypeReference ) : uint

Method Details

GetAssemblyInternedKey() public method

public GetAssemblyInternedKey ( Microsoft.Cci.AssemblyIdentity assemblyIdentity ) : uint
assemblyIdentity Microsoft.Cci.AssemblyIdentity
return uint

GetFieldInternedKey() public method

public GetFieldInternedKey ( IFieldReference fieldReference ) : uint
fieldReference IFieldReference
return uint

GetFunctionPointerTypeReferenceInternedKey() public method

public GetFunctionPointerTypeReferenceInternedKey ( CallingConvention callingConvention, IEnumerable parameters, IEnumerable extraArgumentTypes, IEnumerable returnValueCustomModifiers, bool returnValueIsByRef, ITypeReference returnType ) : uint
callingConvention CallingConvention
parameters IEnumerable
extraArgumentTypes IEnumerable
returnValueCustomModifiers IEnumerable
returnValueIsByRef bool
returnType ITypeReference
return uint

GetGenericMethodParameterReferenceInternedKey() public method

public GetGenericMethodParameterReferenceInternedKey ( IMethodReference definingMethodReference, int index ) : uint
definingMethodReference IMethodReference
index int
return uint

GetGenericTypeInstanceReferenceInternedKey() public method

public GetGenericTypeInstanceReferenceInternedKey ( ITypeReference genericTypeReference, IEnumerable genericArguments ) : uint
genericTypeReference ITypeReference
genericArguments IEnumerable
return uint

GetGenericTypeParameterReferenceInternedKey() public method

public GetGenericTypeParameterReferenceInternedKey ( ITypeReference definingTypeReference, int index ) : uint
definingTypeReference ITypeReference
index int
return uint

GetManagedPointerTypeReferenceInternedKey() public method

public GetManagedPointerTypeReferenceInternedKey ( ITypeReference targetTypeReference ) : uint
targetTypeReference ITypeReference
return uint

GetMatrixTypeReferenceInternedKey() public method

public GetMatrixTypeReferenceInternedKey ( ITypeReference elementTypeReference, int rank, IEnumerable sizes, IEnumerable lowerBounds ) : uint
elementTypeReference ITypeReference
rank int
sizes IEnumerable
lowerBounds IEnumerable
return uint

GetMethodInternedKey() public method

public GetMethodInternedKey ( IMethodReference methodReference ) : uint
methodReference IMethodReference
return uint

GetModifiedTypeReferenceInternedKey() public method

public GetModifiedTypeReferenceInternedKey ( ITypeReference typeReference, IEnumerable customModifiers ) : uint
typeReference ITypeReference
customModifiers IEnumerable
return uint

GetModuleInternedKey() public method

public GetModuleInternedKey ( Microsoft.Cci.ModuleIdentity moduleIdentity ) : uint
moduleIdentity Microsoft.Cci.ModuleIdentity
return uint

GetNamespaceTypeReferenceInternedKey() public method

public GetNamespaceTypeReferenceInternedKey ( IUnitNamespaceReference containingUnitNamespace, IName typeName, uint genericParameterCount ) : uint
containingUnitNamespace IUnitNamespaceReference
typeName IName
genericParameterCount uint
return uint

GetNestedTypeReferenceInternedKey() public method

public GetNestedTypeReferenceInternedKey ( ITypeReference containingTypeReference, IName typeName, uint genericParameterCount ) : uint
containingTypeReference ITypeReference
typeName IName
genericParameterCount uint
return uint

GetPointerTypeReferenceInternedKey() public method

public GetPointerTypeReferenceInternedKey ( ITypeReference targetTypeReference ) : uint
targetTypeReference ITypeReference
return uint

GetTypeReferenceInternedKey() public method

public GetTypeReferenceInternedKey ( ITypeReference typeReference ) : uint
typeReference ITypeReference
return uint

GetVectorTypeReferenceInternedKey() public method

public GetVectorTypeReferenceInternedKey ( ITypeReference elementTypeReference ) : uint
elementTypeReference ITypeReference
return uint