Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ DecodeModifiedType()

TType System.Reflection.Metadata.Ecma335.SignatureDecoder< TType, TGenericContext >.DecodeModifiedType ( ref BlobReader blobReader,
bool isRequired )
inlineprivate

Definition at line 217 of file SignatureDecoder.cs.

218 {
219 TType modifier = DecodeTypeHandle(ref blobReader, 0, allowTypeSpecifications: true);
220 TType unmodifiedType = DecodeType(ref blobReader);
221 return _provider.GetModifiedType(modifier, unmodifiedType, isRequired);
222 }
TType DecodeTypeHandle(ref BlobReader blobReader, byte rawTypeKind, bool allowTypeSpecifications)
readonly ISignatureTypeProvider< TType, TGenericContext > _provider
TType DecodeType(ref BlobReader blobReader, bool allowTypeSpecifications=false)

References System.Reflection.Metadata.Ecma335.SignatureDecoder< TType, TGenericContext >._provider, System.Reflection.Metadata.Ecma335.SignatureDecoder< TType, TGenericContext >.DecodeType(), and System.Reflection.Metadata.Ecma335.SignatureDecoder< TType, TGenericContext >.DecodeTypeHandle().

Referenced by System.Reflection.Metadata.Ecma335.SignatureDecoder< TType, TGenericContext >.DecodeType().