Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ GetHeapOffset() [5/6]

static int System.Reflection.Metadata.Ecma335.MetadataTokens.GetHeapOffset ( this MetadataReader reader,
Handle handle )
inlinestatic

Definition at line 18 of file MetadataTokens.cs.

19 {
20 if (!handle.IsHeapHandle)
21 {
22 Throw.HeapHandleRequired();
23 }
24 if (handle.IsVirtual)
25 {
26 return MapVirtualHandleRowId(reader, handle);
27 }
28 return handle.Offset;
29 }
static int MapVirtualHandleRowId(MetadataReader reader, Handle handle)

References System.handle, System.Reflection.Throw.HeapHandleRequired(), and System.Reflection.Metadata.Ecma335.MetadataTokens.MapVirtualHandleRowId().