Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
ValueForDebugDisplay
T
?
System.Threading.ThreadLocal
<
T
>.ValueForDebugDisplay
get
package
Definition at line
233
of file
ThreadLocal.cs
.
234
{
235
get
236
{
237
LinkedSlotVolatile[]
array
=
ts_slotArray
;
238
int
num = ~_idComplement;
239
LinkedSlot
value
;
240
if
(
array
==
null
|| num >=
array
.Length || (
value
=
array
[num].Value) ==
null
|| !
_initialized
)
241
{
242
return
default
(T);
243
}
244
return
value
._value;
245
}
246
}
System.Threading.ThreadLocal.ts_slotArray
static LinkedSlotVolatile[] ts_slotArray
Definition
ThreadLocal.cs:138
System.Threading.ThreadLocal._initialized
volatile bool _initialized
Definition
ThreadLocal.cs:145
System.ExceptionArgument.value
@ value
System.ExceptionArgument.array
@ array
System
Threading
ThreadLocal
Generated by
1.10.0