terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
BinHexEncoder.cs
Go to the documentation of this file.
1using System;
4
5namespace System.Xml
6{
7 [global::Cpp2ILInjected.Token(Token = "0x2000008")]
8 internal static class BinHexEncoder
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x600000E")]
11 [global::Cpp2ILInjected.Address(RVA = "0x1D5CE84", Offset = "0x1D5CE84", Length = "0x194")]
12 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlWellFormedWriter), Member = "WriteBinHex", MemberParameters = new object[]
14 {
15 typeof(byte[]),
16 typeof(int),
17 typeof(int)
18 }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlWriter), Member = "WriteBinHex", MemberParameters = new object[]
20 {
21 typeof(byte[]),
22 typeof(int),
23 typeof(int)
24 }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BinHexEncoder), Member = "Encode", MemberParameters = new object[]
27 {
28 typeof(byte[]),
29 typeof(int),
30 typeof(int),
31 typeof(char[])
32 }, ReturnType = typeof(int))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
36 internal static void Encode(byte[] buffer, int index, int count, XmlWriter writer)
37 {
38 throw null;
39 }
40
41 [global::Cpp2ILInjected.Token(Token = "0x600000F")]
42 [global::Cpp2ILInjected.Address(RVA = "0x1D5D104", Offset = "0x1D5D104", Length = "0x140")]
43 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlConvert), Member = "ToBinHexString", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BinHexEncoder), Member = "Encode", MemberParameters = new object[]
47 {
48 typeof(byte[]),
49 typeof(int),
50 typeof(int),
51 typeof(char[])
52 }, ReturnType = typeof(int))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "CreateString", MemberParameters = new object[]
54 {
55 typeof(char[]),
56 typeof(int),
57 typeof(int)
58 }, ReturnType = typeof(string))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
62 internal static string Encode(byte[] inArray, int offsetIn, int count)
63 {
64 throw null;
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x6000010")]
68 [global::Cpp2ILInjected.Address(RVA = "0x1D5D018", Offset = "0x1D5D018", Length = "0xEC")]
69 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BinHexEncoder), Member = "Encode", MemberParameters = new object[]
71 {
72 typeof(byte[]),
73 typeof(int),
74 typeof(int),
76 }, ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BinHexEncoder), Member = "Encode", MemberParameters = new object[]
78 {
79 typeof(byte[]),
80 typeof(int),
81 typeof(int)
82 }, ReturnType = typeof(string))]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
86 private static int Encode(byte[] inArray, int offsetIn, int count, char[] outArray)
87 {
88 throw null;
89 }
90 }
91}
class f__AnonymousType0<< Count > j__TPar
static void Encode(byte[] buffer, int index, int count, XmlWriter writer)
static int Encode(byte[] inArray, int offsetIn, int count, char[] outArray)
static string Encode(byte[] inArray, int offsetIn, int count)