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
CADMethodRef.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Reflection
;
3
4
namespace
System.Runtime.Remoting.Messaging
5
{
6
// Token: 0x0200039D RID: 925
7
[
Serializable
]
8
internal
class
CADMethodRef
9
{
10
// Token: 0x06001DBF RID: 7615 RVA: 0x00040E24 File Offset: 0x0003F024
11
private
Type
[]
GetTypes
(
string
[]
typeArray
)
12
{
13
if
(!
true
)
14
{
15
}
16
throw
new
ArrayTypeMismatchException
();
17
}
18
19
// Token: 0x06001DC0 RID: 7616 RVA: 0x00040E40 File Offset: 0x0003F040
20
public
MethodBase
Resolve
()
21
{
22
int
num = 1;
23
string
text
= this.
typeName
;
24
if
(num == 0)
25
{
26
}
27
string
[]
array
= this.
param_names
;
28
if
(this.
ctor
)
29
{
30
}
31
string
text2 = this.
methodName
;
32
if
(this.
generic_arg_names
!=
null
)
33
{
34
}
35
if
(this.
generic_arg_names
!=
null
)
36
{
37
}
38
if
(this.
generic_arg_names
!=
null
)
39
{
40
string
text3
= this.
methodName
;
41
string
[]
array2
= this.
generic_arg_names
;
42
string
[]
array3
= this.
param_names
;
43
string
[]
array4
= this.
param_names
;
44
}
45
throw
new
ArrayTypeMismatchException
();
46
}
47
48
// Token: 0x06001DC1 RID: 7617 RVA: 0x00040EE4 File Offset: 0x0003F0E4
49
public
CADMethodRef
(
IMethodMessage
msg)
50
{
51
}
52
53
// Token: 0x04000F08 RID: 3848
54
private
bool
ctor
;
55
56
// Token: 0x04000F09 RID: 3849
57
private
string
typeName
;
58
59
// Token: 0x04000F0A RID: 3850
60
private
string
methodName
;
61
62
// Token: 0x04000F0B RID: 3851
63
private
string
[]
param_names
;
64
65
// Token: 0x04000F0C RID: 3852
66
private
string
[]
generic_arg_names
;
67
}
68
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.ArrayTypeMismatchException
Definition
ArrayTypeMismatchException.cs:9
System.Reflection.MethodBase
Definition
MethodBase.cs:11
System.Runtime.Remoting.Messaging.CADMethodRef.Resolve
MethodBase Resolve()
Definition
CADMethodRef.cs:20
System.Runtime.Remoting.Messaging.CADMethodRef.methodName
string methodName
Definition
CADMethodRef.cs:60
System.Runtime.Remoting.Messaging.CADMethodRef.generic_arg_names
string[] generic_arg_names
Definition
CADMethodRef.cs:66
System.Runtime.Remoting.Messaging.CADMethodRef.param_names
string[] param_names
Definition
CADMethodRef.cs:63
System.Runtime.Remoting.Messaging.CADMethodRef.GetTypes
Type[] GetTypes(string[] typeArray)
Definition
CADMethodRef.cs:11
System.Runtime.Remoting.Messaging.CADMethodRef.ctor
bool ctor
Definition
CADMethodRef.cs:54
System.Runtime.Remoting.Messaging.CADMethodRef.CADMethodRef
CADMethodRef(IMethodMessage msg)
Definition
CADMethodRef.cs:49
System.Runtime.Remoting.Messaging.CADMethodRef.typeName
string typeName
Definition
CADMethodRef.cs:57
System.Runtime.Remoting.Messaging.CADMethodRef
Definition
CADMethodRef.cs:9
System.Type
Definition
Type.cs:12
System.Runtime.Remoting.Messaging.IMethodMessage
Definition
IMethodMessage.cs:10
System.Reflection.TypeAttributes.Serializable
@ Serializable
System.Reflection
Definition
AmbiguousMatchException.cs:5
System.Runtime.Remoting.Messaging
Definition
ArgInfo.cs:5
System.ExceptionArgument.text
@ text
System.ExceptionArgument.array
@ array
System
Definition
__ComObject.cs:4
source
mscorlib
System
Runtime
Remoting
Messaging
CADMethodRef.cs
Generated by
1.10.0