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

◆ ReadTypeHandle()

EntityHandle System.Reflection.Metadata.BlobReader.ReadTypeHandle ( )
inline

Definition at line 386 of file BlobReader.cs.

387 {
388 uint num = (uint)ReadCompressedIntegerOrInvalid();
389 uint num2 = s_corEncodeTokenArray[num & 3];
390 if (num == int.MaxValue || num2 == 0)
391 {
392 return default(EntityHandle);
393 }
394 return new EntityHandle(num2 | (num >> 2));
395 }
static readonly uint[] s_corEncodeTokenArray
Definition BlobReader.cs:19

References System.Reflection.MaxValue, System.Reflection.Metadata.BlobReader.ReadCompressedIntegerOrInvalid(), and System.Reflection.Metadata.BlobReader.s_corEncodeTokenArray.

Referenced by System.Reflection.Metadata.ImportDefinitionCollection.Enumerator.MoveNext().