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
RuntimeGenericParamInfoHandle.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Reflection
;
3
using
Cpp2IlInjected
;
4
5
namespace
Mono
6
{
7
// Token: 0x02000015 RID: 21
8
internal
struct
RuntimeGenericParamInfoHandle
9
{
10
// Token: 0x06000049 RID: 73 RVA: 0x0000241C File Offset: 0x0000061C
11
internal
unsafe
RuntimeGenericParamInfoHandle
(
IntPtr
ptr
)
12
{
13
void
*
ptr2
= (
void
*)
ptr
;
14
this.value
= (
RuntimeStructs
.
GenericParamInfo
*)
ptr2
;
15
}
16
17
// Token: 0x17000007 RID: 7
18
// (get) Token: 0x0600004A RID: 74 RVA: 0x00002438 File Offset: 0x00000638
19
internal
Type
[]
Constraints
20
{
21
get
22
{
23
return
this.
GetConstraints
();
24
}
25
}
26
27
// Token: 0x17000008 RID: 8
28
// (get) Token: 0x0600004B RID: 75 RVA: 0x0000207A File Offset: 0x0000027A
29
internal
GenericParameterAttributes
Attributes
30
{
31
get
32
{
33
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
34
}
35
}
36
37
// Token: 0x0600004C RID: 76 RVA: 0x0000244C File Offset: 0x0000064C
38
private
Type
[]
GetConstraints
()
39
{
40
Type
type;
41
if
(type ==
null
|| type !=
null
)
42
{
43
}
44
throw
new
ArrayTypeMismatchException
();
45
}
46
47
// Token: 0x0600004D RID: 77 RVA: 0x00002468 File Offset: 0x00000668
48
private
int
GetConstraintsCount
()
49
{
50
}
51
52
// Token: 0x0400008D RID: 141
53
private
unsafe
RuntimeStructs
.
GenericParamInfo
*
value
;
54
}
55
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Mono.RuntimeStructs
Definition
RuntimeStructs.cs:7
System.ArrayTypeMismatchException
Definition
ArrayTypeMismatchException.cs:9
System.Type
Definition
Type.cs:12
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
Mono
Definition
BigInteger.cs:6
System.Reflection.GenericParameterAttributes
GenericParameterAttributes
Definition
GenericParameterAttributes.cs:8
System.Reflection
Definition
AmbiguousMatchException.cs:5
System
Definition
__ComObject.cs:4
Mono.RuntimeGenericParamInfoHandle.value
unsafe RuntimeStructs.GenericParamInfo * value
Definition
RuntimeGenericParamInfoHandle.cs:53
Mono.RuntimeGenericParamInfoHandle.Attributes
GenericParameterAttributes Attributes
Definition
RuntimeGenericParamInfoHandle.cs:30
Mono.RuntimeGenericParamInfoHandle.GetConstraints
Type[] GetConstraints()
Definition
RuntimeGenericParamInfoHandle.cs:38
Mono.RuntimeGenericParamInfoHandle.Constraints
Type[] Constraints
Definition
RuntimeGenericParamInfoHandle.cs:20
Mono.RuntimeGenericParamInfoHandle.GetConstraintsCount
int GetConstraintsCount()
Definition
RuntimeGenericParamInfoHandle.cs:48
Mono.RuntimeGenericParamInfoHandle.RuntimeGenericParamInfoHandle
unsafe RuntimeGenericParamInfoHandle(IntPtr ptr)
Definition
RuntimeGenericParamInfoHandle.cs:11
Mono.RuntimeGenericParamInfoHandle
Definition
RuntimeGenericParamInfoHandle.cs:9
Mono.RuntimeStructs.GenericParamInfo
Definition
RuntimeStructs.cs:34
System.IntPtr
Definition
IntPtr.cs:13
source
mscorlib
Mono
RuntimeGenericParamInfoHandle.cs
Generated by
1.10.0