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
Reflector.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Collections.Generic
;
3
using
System.Reflection
;
4
5
namespace
InControl
6
{
7
// Token: 0x0200006C RID: 108
8
public
static
class
Reflector
9
{
10
// Token: 0x17000162 RID: 354
11
// (get) Token: 0x060004FF RID: 1279 RVA: 0x0000FC54 File Offset: 0x0000DE54
12
public
static
IEnumerable<Type>
AllAssemblyTypes
13
{
14
get
15
{
16
do
17
{
18
if
(!
true
)
19
{
20
}
21
}
22
while
(
true
);
23
if
(!
true
)
24
{
25
}
26
return
Reflector
.
GetAllAssemblyTypes
();
27
}
28
}
29
30
// Token: 0x06000500 RID: 1280 RVA: 0x0000FC70 File Offset: 0x0000DE70
31
private
static
bool
IgnoreAssemblyWithName
(
string
assemblyName)
32
{
33
if
(!
true
)
34
{
35
return
;
36
}
37
}
38
39
// Token: 0x06000501 RID: 1281 RVA: 0x0000FC88 File Offset: 0x0000DE88
40
private
static
IEnumerable<Type>
GetAllAssemblyTypes
()
41
{
42
Assembly
[]
assemblies
=
AppDomain
.
CurrentDomain
.
GetAssemblies
();
43
bool
flag;
44
if
(flag)
45
{
46
return
;
47
}
48
}
49
50
// Token: 0x06000502 RID: 1282 RVA: 0x0000FCAC File Offset: 0x0000DEAC
51
// Note: this type is marked as 'beforefieldinit'.
52
static
Reflector
()
53
{
54
if
((
"Unity"
==
null
||
"Unity"
!=
null
) && (
"UnityEngine"
==
null
||
"UnityEngine"
!=
null
) && (
"UnityEditor"
==
null
||
"UnityEditor"
!=
null
) && (
"mscorlib"
==
null
||
"mscorlib"
!=
null
) && (
"Microsoft"
==
null
||
"Microsoft"
!=
null
) && (
"System"
==
null
||
"System"
!=
null
) && (
"Mono"
==
null
||
"Mono"
!=
null
) && (
"JetBrains"
==
null
||
"JetBrains"
!=
null
) && (
"nunit"
==
null
||
"nunit"
!=
null
) && (
"ExCSS"
==
null
||
"ExCSS"
!=
null
) && (
"ICSharpCode"
==
null
||
"ICSharpCode"
!=
null
) && (
"AssetStoreTools"
==
null
||
"AssetStoreTools"
!=
null
))
55
{
56
return
;
57
}
58
throw
new
ArrayTypeMismatchException
();
59
}
60
61
// Token: 0x040003F0 RID: 1008
62
private
static
readonly
string
[]
ignoreAssemblies
;
63
64
// Token: 0x040003F1 RID: 1009
65
private
static
IEnumerable<Type>
assemblyTypes
;
66
}
67
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
InControl.Reflector.assemblyTypes
static IEnumerable< Type > assemblyTypes
Definition
Reflector.cs:65
InControl.Reflector.Reflector
static Reflector()
Definition
Reflector.cs:52
InControl.Reflector.AllAssemblyTypes
static IEnumerable< Type > AllAssemblyTypes
Definition
Reflector.cs:13
InControl.Reflector.GetAllAssemblyTypes
static IEnumerable< Type > GetAllAssemblyTypes()
Definition
Reflector.cs:40
InControl.Reflector.ignoreAssemblies
static readonly string[] ignoreAssemblies
Definition
Reflector.cs:62
InControl.Reflector.IgnoreAssemblyWithName
static bool IgnoreAssemblyWithName(string assemblyName)
Definition
Reflector.cs:31
InControl.Reflector
Definition
Reflector.cs:9
System.AppDomain.GetAssemblies
Assembly[] GetAssemblies(bool refOnly)
Definition
AppDomain.cs:57
System.AppDomain.CurrentDomain
static AppDomain CurrentDomain
Definition
AppDomain.cs:49
System.AppDomain
Definition
AppDomain.cs:22
System.ArrayTypeMismatchException
Definition
ArrayTypeMismatchException.cs:9
System.Reflection.Assembly
Definition
Assembly.cs:19
System.Collections.Generic.IEnumerable
Definition
IEnumerable.cs:7
InControl
Definition
BindingListenOptions.cs:4
System.Collections.Generic
Definition
ArrayBuilder.cs:5
System.Reflection
Definition
AmbiguousMatchException.cs:5
System
Definition
__ComObject.cs:4
source
InControl
Reflector.cs
Generated by
1.10.0