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
UIntPtr.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Runtime.InteropServices
;
3
using
System.Runtime.Serialization
;
4
using
Cpp2IlInjected
;
5
6
namespace
System
7
{
8
// Token: 0x020001A0 RID: 416
9
[
CLSCompliant
(
false
)]
10
[
ComVisible
(
true
)]
11
[
Serializable
]
12
public
readonly
struct
UIntPtr
:
ISerializable
,
IEquatable
<UIntPtr>
13
{
14
// Token: 0x06000FE4 RID: 4068 RVA: 0x00021FE8 File Offset: 0x000201E8
15
public
UIntPtr
(
ulong
value
)
16
{
17
if
(
true
)
18
{
19
}
20
this._pointer
=
value
;
21
}
22
23
// Token: 0x06000FE5 RID: 4069 RVA: 0x00022000 File Offset: 0x00020200
24
public
UIntPtr
(uint
value
)
25
{
26
this._pointer
=
value
;
27
}
28
29
// Token: 0x06000FE6 RID: 4070 RVA: 0x00022014 File Offset: 0x00020214
30
public
override
bool
Equals
(
object
obj
)
31
{
32
if
(
obj
!=
null
)
33
{
34
return
;
35
}
36
}
37
38
// Token: 0x06000FE7 RID: 4071 RVA: 0x0000207A File Offset: 0x0000027A
39
public
override
int
GetHashCode
()
40
{
41
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
42
}
43
44
// Token: 0x06000FE8 RID: 4072 RVA: 0x00022028 File Offset: 0x00020228
45
public
override
string
ToString
()
46
{
47
if
(!
true
)
48
{
49
}
50
string
text
;
51
return
text
;
52
}
53
54
// Token: 0x06000FE9 RID: 4073 RVA: 0x0002203C File Offset: 0x0002023C
55
void
ISerializable
.
GetObjectData
(
SerializationInfo
info
,
StreamingContext
context)
56
{
57
while
(
info
==
null
)
58
{
59
}
60
}
61
62
// Token: 0x06000FEA RID: 4074 RVA: 0x0000207A File Offset: 0x0000027A
63
public
static
bool
operator ==
(
UIntPtr
value1
,
UIntPtr
value2
)
64
{
65
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
66
}
67
68
// Token: 0x06000FEB RID: 4075 RVA: 0x0000207A File Offset: 0x0000027A
69
public
static
bool
operator !=
(
UIntPtr
value1
,
UIntPtr
value2
)
70
{
71
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
72
}
73
74
// Token: 0x06000FEC RID: 4076 RVA: 0x0000207A File Offset: 0x0000027A
75
public
static
explicit
operator
UIntPtr
(
ulong
value
)
76
{
77
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
78
}
79
80
// Token: 0x06000FED RID: 4077 RVA: 0x0000207A File Offset: 0x0000027A
81
public
static
explicit
operator
UIntPtr
(uint
value
)
82
{
83
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
84
}
85
86
// Token: 0x1700016F RID: 367
87
// (get) Token: 0x06000FEE RID: 4078 RVA: 0x0002204C File Offset: 0x0002024C
88
public
static
int
Size
89
{
90
get
91
{
92
return
8;
93
}
94
}
95
96
// Token: 0x06000FEF RID: 4079 RVA: 0x0000207A File Offset: 0x0000027A
97
bool
IEquatable<UIntPtr>
.
Equals
(
UIntPtr
other
)
98
{
99
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
100
}
101
102
// Token: 0x06000FF0 RID: 4080 RVA: 0x0002205C File Offset: 0x0002025C
103
// Note: this type is marked as 'beforefieldinit'.
104
static
UIntPtr
()
105
{
106
}
107
108
// Token: 0x04000890 RID: 2192
109
public
static
readonly
UIntPtr
Zero
;
110
111
// Token: 0x04000891 RID: 2193
112
private
unsafe
readonly
void
*
_pointer
;
113
}
114
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
System.Runtime.Serialization.SerializationInfo
Definition
SerializationInfo.cs:10
ulong
System.IEquatable.Equals
bool Equals(T other)
System.IEquatable
Definition
IEquatable.cs:7
System.Runtime.Serialization.ISerializable.GetObjectData
void GetObjectData(SerializationInfo info, StreamingContext context)
System.Runtime.Serialization.ISerializable
Definition
ISerializable.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Reflection.TypeAttributes.Serializable
@ Serializable
System.Runtime.InteropServices
Definition
_Activator.cs:4
System.Runtime.Serialization
Definition
DeserializationEventHandler.cs:4
System.ExceptionArgument.text
@ text
System.ExceptionArgument.value
@ value
System.ExceptionArgument.obj
@ obj
System.ExceptionArgument.info
@ info
System
Definition
__ComObject.cs:4
System.Runtime.Serialization.StreamingContext
Definition
StreamingContext.cs:10
System.UIntPtr.UIntPtr
static UIntPtr()
Definition
UIntPtr.cs:104
System.UIntPtr.operator!=
static bool operator!=(UIntPtr value1, UIntPtr value2)
Definition
UIntPtr.cs:69
System.UIntPtr.Zero
static readonly UIntPtr Zero
Definition
UIntPtr.cs:109
System.UIntPtr.operator==
static bool operator==(UIntPtr value1, UIntPtr value2)
Definition
UIntPtr.cs:63
System.UIntPtr.UIntPtr
UIntPtr(uint value)
Definition
UIntPtr.cs:24
System.UIntPtr.Size
static int Size
Definition
UIntPtr.cs:89
System.UIntPtr.GetHashCode
override int GetHashCode()
Definition
UIntPtr.cs:39
System.UIntPtr._pointer
unsafe readonly void * _pointer
Definition
UIntPtr.cs:112
System.UIntPtr.UIntPtr
UIntPtr(ulong value)
Definition
UIntPtr.cs:15
System.UIntPtr.ToString
override string ToString()
Definition
UIntPtr.cs:45
System.UIntPtr.Equals
override bool Equals(object obj)
Definition
UIntPtr.cs:30
System.UIntPtr
Definition
UIntPtr.cs:13
source
mscorlib
System
UIntPtr.cs
Generated by
1.10.0