8 instantiations of TypeSignature
System.Private.CoreLib (8)
System\Reflection\ModifiedType.NativeAot.cs (8)
38
return Create(unmodifiedType, new
TypeSignature
(reader, reader.GetSZArraySignature(handle.ToSZArraySignatureHandle(reader)).ElementType));
41
return Create(unmodifiedType, new
TypeSignature
(reader, reader.GetArraySignature(handle.ToArraySignatureHandle(reader)).ElementType));
44
return Create(unmodifiedType, new
TypeSignature
(reader, reader.GetPointerSignature(handle.ToPointerSignatureHandle(reader)).Type));
47
return Create(unmodifiedType, new
TypeSignature
(reader, reader.GetByReferenceSignature(handle.ToByReferenceSignatureHandle(reader)).Type));
53
return Create(unmodifiedType, new
TypeSignature
(reader, functionSig.ReturnType));
58
return Create(unmodifiedType, new
TypeSignature
(reader, paramHandle));
68
return Create(unmodifiedType, new
TypeSignature
(reader, paramHandle));
121
=> ModifiedType.Create(unmodifiedType, new
TypeSignature
(reader, typeSignature));
6 references to TypeSignature
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedFunctionPointerType.cs (1)
16
internal ModifiedFunctionPointerType(Type unmodifiedType,
TypeSignature
typeSignature)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedGenericType.cs (1)
13
internal ModifiedGenericType(Type unmodifiedType,
TypeSignature
typeSignature)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedHasElementType.cs (1)
16
internal ModifiedHasElementType(Type unmodifiedType,
TypeSignature
typeSignature)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (3)
15
private readonly
TypeSignature
_typeSignature;
18
internal ModifiedType(Type unmodifiedType,
TypeSignature
typeSignature)
29
protected static Type Create(Type unmodifiedType,
TypeSignature
typeSignature)