Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
IConstructedTypeProvider.cs
Go to the documentation of this file.
1
using
System.Collections.Immutable
;
2
3
namespace
System.Reflection.Metadata
;
4
5
public
interface
IConstructedTypeProvider
<TType> :
ISZArrayTypeProvider
<TType>
6
{
7
TType
GetGenericInstantiation
(TType genericType,
ImmutableArray<TType>
typeArguments);
8
9
TType
GetArrayType
(TType
elementType
,
ArrayShape
shape);
10
11
TType
GetByReferenceType
(TType
elementType
);
12
13
TType
GetPointerType
(TType
elementType
);
14
}
System.Collections.Immutable.ImmutableArray
Definition
ImmutableArray.cs:223
System.Reflection.Metadata.IConstructedTypeProvider.GetGenericInstantiation
TType GetGenericInstantiation(TType genericType, ImmutableArray< TType > typeArguments)
System.Reflection.Metadata.IConstructedTypeProvider.GetByReferenceType
TType GetByReferenceType(TType elementType)
System.Reflection.Metadata.IConstructedTypeProvider.GetArrayType
TType GetArrayType(TType elementType, ArrayShape shape)
System.Reflection.Metadata.IConstructedTypeProvider.GetPointerType
TType GetPointerType(TType elementType)
System.Reflection.Metadata.IConstructedTypeProvider
Definition
IConstructedTypeProvider.cs:6
System.Reflection.Metadata.ISZArrayTypeProvider
Definition
ISZArrayTypeProvider.cs:4
System.Collections.Immutable
Definition
AllocFreeConcurrentStack.cs:4
System.Reflection.Metadata
Definition
AssemblyExtensions.cs:4
System.ExceptionArgument.elementType
@ elementType
System.Reflection.Metadata.ArrayShape
Definition
ArrayShape.cs:6
source
System.Reflection.Metadata
System.Reflection.Metadata
IConstructedTypeProvider.cs
Generated by
1.10.0