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
IOUtil.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.IO
;
3
using
Cpp2IlInjected
;
4
5
namespace
System.Runtime.Serialization.Formatters.Binary
6
{
7
// Token: 0x02000400 RID: 1024
8
internal
static
class
IOUtil
9
{
10
// Token: 0x06001FD1 RID: 8145 RVA: 0x0000207A File Offset: 0x0000027A
11
internal
static
bool
FlagTest
(
MessageEnum
flag,
MessageEnum
target)
12
{
13
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
14
}
15
16
// Token: 0x06001FD2 RID: 8146 RVA: 0x00045D64 File Offset: 0x00043F64
17
internal
static
void
WriteStringWithCode
(
string
value
,
__BinaryWriter
sout)
18
{
19
BinaryWriter
dataWriter = sout.
dataWriter
;
20
if
(
value
!=
null
)
21
{
22
BinaryWriter
dataWriter2
= sout.
dataWriter
;
23
return
;
24
}
25
}
26
27
// Token: 0x06001FD3 RID: 8147 RVA: 0x00045D84 File Offset: 0x00043F84
28
internal
static
void
WriteWithCode
(
Type
type,
object
value
,
__BinaryWriter
sout)
29
{
30
if
(type !=
null
)
31
{
32
if
(!
true
)
33
{
34
}
35
if
(!
true
)
36
{
37
}
38
InternalPrimitiveTypeE
internalPrimitiveTypeE
=
Converter
.
ToCode
(type);
39
BinaryWriter
dataWriter = sout.
dataWriter
;
40
sout.
WriteValue
(
internalPrimitiveTypeE
,
value
);
41
return
;
42
}
43
BinaryWriter
dataWriter2
= sout.
dataWriter
;
44
}
45
}
46
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
System.IO.BinaryWriter
Definition
BinaryWriter.cs:15
System.Runtime.Serialization.Formatters.Binary.Converter.ToCode
static InternalPrimitiveTypeE ToCode(Type type)
Definition
Converter.cs:12
System.Runtime.Serialization.Formatters.Binary.Converter
Definition
Converter.cs:10
System.Runtime.Serialization.Formatters.Binary.IOUtil.WriteWithCode
static void WriteWithCode(Type type, object value, __BinaryWriter sout)
Definition
IOUtil.cs:28
System.Runtime.Serialization.Formatters.Binary.IOUtil.FlagTest
static bool FlagTest(MessageEnum flag, MessageEnum target)
Definition
IOUtil.cs:11
System.Runtime.Serialization.Formatters.Binary.IOUtil.WriteStringWithCode
static void WriteStringWithCode(string value, __BinaryWriter sout)
Definition
IOUtil.cs:17
System.Runtime.Serialization.Formatters.Binary.IOUtil
Definition
IOUtil.cs:9
System.Runtime.Serialization.Formatters.Binary.__BinaryWriter.dataWriter
BinaryWriter dataWriter
Definition
__BinaryWriter.cs:427
System.Runtime.Serialization.Formatters.Binary.__BinaryWriter.WriteValue
void WriteValue(InternalPrimitiveTypeE code, object value)
Definition
__BinaryWriter.cs:410
System.Runtime.Serialization.Formatters.Binary.__BinaryWriter
Definition
__BinaryWriter.cs:11
System.Type
Definition
Type.cs:12
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.IO
Definition
__Error.cs:4
System.Runtime.Serialization.Formatters.Binary.MessageEnum
MessageEnum
Definition
MessageEnum.cs:9
System.Runtime.Serialization.Formatters.Binary.InternalPrimitiveTypeE
InternalPrimitiveTypeE
Definition
InternalPrimitiveTypeE.cs:7
System.Runtime.Serialization.Formatters.Binary
Definition
__BinaryParser.cs:7
System.ExceptionArgument.value
@ value
System
Definition
__ComObject.cs:4
source
mscorlib
System
Runtime
Serialization
Formatters
Binary
IOUtil.cs
Generated by
1.10.0