Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
CacheIfExists
RuntimeTypeCache
System.RuntimeType.CacheIfExists
get
private
Definition at line
1478
of file
RuntimeType.cs
.
1479
{
1480
[
MethodImpl
(
MethodImplOptions
.AggressiveInlining)]
1481
get
1482
{
1483
if
(
m_cache
!=
IntPtr
.Zero)
1484
{
1485
object
value
=
GCHandle
.
InternalGet
(
m_cache
);
1486
return
Unsafe
.As<RuntimeTypeCache>(
value
);
1487
}
1488
return
null
;
1489
}
1490
}
Internal.Runtime.CompilerServices.Unsafe
Definition
Unsafe.cs:10
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.value
@ value
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