Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
Cache
RuntimeTypeCache
System.RuntimeType.Cache
get
private
Definition at line
1492
of file
RuntimeType.cs
.
1493
{
1494
[
MethodImpl
(
MethodImplOptions
.AggressiveInlining)]
1495
get
1496
{
1497
if
(
m_cache
!=
IntPtr
.Zero)
1498
{
1499
object
obj
=
GCHandle
.
InternalGet
(
m_cache
);
1500
if
(
obj
!=
null
)
1501
{
1502
return
Unsafe
.As<RuntimeTypeCache>(
obj
);
1503
}
1504
}
1505
return
InitializeCache
();
1506
}
1507
}
Internal.Runtime.CompilerServices.Unsafe
Definition
Unsafe.cs:10
System.RuntimeType.InitializeCache
RuntimeTypeCache InitializeCache()
Definition
RuntimeType.cs:2108
System.RuntimeType.m_cache
IntPtr m_cache
Definition
RuntimeType.cs:1438
System.Reflection.Metadata.Ecma335.TableIndex.MethodImpl
@ MethodImpl
System.Reflection.Metadata.PrimitiveTypeCode.IntPtr
@ IntPtr
System.Runtime.CompilerServices.MethodImplOptions
MethodImplOptions
Definition
MethodImplOptions.cs:5
System.ExceptionArgument.obj
@ obj
System.Runtime.InteropServices.GCHandle.InternalGet
static unsafe object InternalGet(IntPtr handle)
Definition
GCHandle.cs:40
System.Runtime.InteropServices.GCHandle
Definition
GCHandle.cs:9
System
RuntimeType
Generated by
1.10.0