1 write to _typeProvider
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\General\Ecma\EcmaWrappedTypeProvider.cs (1)
26
_typeProvider
= module;
12 references to _typeProvider
System.Reflection.MetadataLoadContext (12)
System\Reflection\TypeLoading\General\Ecma\EcmaWrappedTypeProvider.cs (12)
33
public RoType GetTypeFromDefinition(MetadataReader reader, TypeDefinitionHandle handle, byte rawTypeKind) =>
_typeProvider
.GetTypeFromDefinition(reader, handle, rawTypeKind);
34
public RoType GetTypeFromReference(MetadataReader reader, TypeReferenceHandle handle, byte rawTypeKind) =>
_typeProvider
.GetTypeFromReference(reader, handle, rawTypeKind);
35
public RoType GetTypeFromSpecification(MetadataReader reader, TypeContext genericContext, TypeSpecificationHandle handle, byte rawTypeKind) =>
_typeProvider
.GetTypeFromSpecification(reader, genericContext, handle, rawTypeKind);
37
public RoType GetSZArrayType(RoType elementType) =>
_typeProvider
.GetSZArrayType(elementType.SkipTypeWrappers());
38
public RoType GetArrayType(RoType elementType, ArrayShape shape) =>
_typeProvider
.GetArrayType(elementType.SkipTypeWrappers(), shape);
39
public RoType GetByReferenceType(RoType elementType) =>
_typeProvider
.GetByReferenceType(elementType.SkipTypeWrappers());
40
public RoType GetPointerType(RoType elementType) =>
_typeProvider
.GetPointerType(elementType.SkipTypeWrappers());
49
return
_typeProvider
.GetGenericInstantiation(genericType, filteredTypeArguments);
52
public RoType GetGenericTypeParameter(TypeContext genericContext, int index) =>
_typeProvider
.GetGenericTypeParameter(genericContext, index);
53
public RoType GetGenericMethodParameter(TypeContext genericContext, int index) =>
_typeProvider
.GetGenericMethodParameter(genericContext, index);
55
public RoType GetFunctionPointerType(MethodSignature<RoType> signature) =>
_typeProvider
.GetFunctionPointerType(signature);
60
public RoType GetPrimitiveType(PrimitiveTypeCode typeCode) =>
_typeProvider
.GetPrimitiveType(typeCode);