terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Volatile.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Runtime.CompilerServices
;
3
using
Cpp2IlInjected
;
4
5
namespace
System.Threading
6
{
7
// Token: 0x02000213 RID: 531
8
public
static
class
Volatile
9
{
10
// Token: 0x060012CB RID: 4811 RVA: 0x0000207A File Offset: 0x0000027A
11
[
Intrinsic
]
12
public
static
bool
Read
(
bool
location)
13
{
14
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
15
}
16
17
// Token: 0x060012CC RID: 4812 RVA: 0x0000207A File Offset: 0x0000027A
18
[
Intrinsic
]
19
public
static
int
Read
(
int
location)
20
{
21
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
22
}
23
24
// Token: 0x060012CD RID: 4813 RVA: 0x00027B7C File Offset: 0x00025D7C
25
[
Intrinsic
]
26
public
static
void
Write
(
int
location,
int
value
)
27
{
28
location.m_value
=
value
;
29
}
30
31
// Token: 0x060012CE RID: 4814 RVA: 0x0000207A File Offset: 0x0000027A
32
[
Intrinsic
]
33
public
static
T
Read<T>
(T location)
where
T
:
class
34
{
35
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
36
}
37
38
// Token: 0x060012CF RID: 4815 RVA: 0x00027B90 File Offset: 0x00025D90
39
[
Intrinsic
]
40
public
static
void
Write<T>
(T location, T
value
)
where
T
:
class
41
{
42
}
43
44
// Token: 0x02000214 RID: 532
45
private
struct
VolatileBoolean
46
{
47
// Token: 0x04000A18 RID: 2584
48
public
bool
Value
;
49
}
50
51
// Token: 0x02000215 RID: 533
52
private
struct
VolatileInt32
53
{
54
// Token: 0x04000A19 RID: 2585
55
public
int
Value
;
56
}
57
58
// Token: 0x02000216 RID: 534
59
private
struct
VolatileObject
60
{
61
// Token: 0x04000A1A RID: 2586
62
public
object
Value
;
63
}
64
}
65
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
System.Threading.Volatile.Read< T >
static T Read< T >(T location)
Definition
Volatile.cs:33
System.Threading.Volatile.Write
static void Write(int location, int value)
Definition
Volatile.cs:26
System.Threading.Volatile.Write< T >
static void Write< T >(T location, T value)
Definition
Volatile.cs:40
System.Threading.Volatile.Read
static bool Read(bool location)
Definition
Volatile.cs:12
System.Threading.Volatile.Read
static int Read(int location)
Definition
Volatile.cs:19
System.Threading.Volatile
Definition
Volatile.cs:9
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System.Threading
Definition
_ThreadPoolWaitCallback.cs:4
System.ExceptionArgument.value
@ value
System.ConsoleKey.T
@ T
System
Definition
__ComObject.cs:4
System.Threading.Volatile.VolatileBoolean.Value
bool Value
Definition
Volatile.cs:48
System.Threading.Volatile.VolatileBoolean
Definition
Volatile.cs:46
System.Threading.Volatile.VolatileInt32.Value
int Value
Definition
Volatile.cs:55
System.Threading.Volatile.VolatileInt32
Definition
Volatile.cs:53
System.Threading.Volatile.VolatileObject.Value
object Value
Definition
Volatile.cs:62
System.Threading.Volatile.VolatileObject
Definition
Volatile.cs:60
source
mscorlib
System
Threading
Volatile.cs
Generated by
1.10.0