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
BitStack.cs
Go to the documentation of this file.
1using System;
4
5namespace System.Xml
6{
7 [global::Cpp2ILInjected.Token(Token = "0x2000009")]
8 internal class BitStack
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x6000011")]
11 [global::Cpp2ILInjected.Address(RVA = "0x1D5D244", Offset = "0x1D5D244", Length = "0x20")]
12 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlUtf8RawTextWriterIndent), Member = "Init", MemberParameters = new object[] { typeof(XmlWriterSettings) }, ReturnType = typeof(void))]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
15 public BitStack()
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x6000012")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1D5D264", Offset = "0x1D5D264", Length = "0x38")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlUtf8RawTextWriterIndent), Member = "WriteStartElement", MemberParameters = new object[]
24 {
25 typeof(string),
26 typeof(string),
27 typeof(string)
28 }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitStack), Member = "PushCurr", ReturnType = typeof(void))]
31 public void PushBit(bool bit)
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x6000013")]
37 [global::Cpp2ILInjected.Address(RVA = "0x1D5D350", Offset = "0x1D5D350", Length = "0x3C")]
38 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlUtf8RawTextWriterIndent), Member = "WriteEndElement", MemberParameters = new object[]
40 {
41 typeof(string),
42 typeof(string),
43 typeof(string)
44 }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlUtf8RawTextWriterIndent), Member = "WriteFullEndElement", MemberParameters = new object[]
46 {
47 typeof(string),
48 typeof(string),
49 typeof(string)
50 }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
52 public bool PopBit()
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x6000014")]
58 [global::Cpp2ILInjected.Address(RVA = "0x1D5D3B0", Offset = "0x1D5D3B0", Length = "0xC")]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlUtf8RawTextWriterIndent), Member = "StartElementContent", ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
61 public bool PeekBit()
62 {
63 throw null;
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x6000015")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1D5D29C", Offset = "0x1D5D29C", Length = "0xB4")]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BitStack), Member = "PushBit", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(QueryOutputWriter), Member = ".ctor", MemberParameters = new object[]
71 {
72 typeof(XmlRawWriter),
73 typeof(XmlWriterSettings)
74 }, ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(QueryOutputWriter), Member = "WriteStartElement", MemberParameters = new object[]
76 {
77 typeof(string),
78 typeof(string),
79 typeof(string)
80 }, ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XmlEncodedRawTextWriterIndent), Member = "WriteStartElement", MemberParameters = new object[]
82 {
83 typeof(string),
84 typeof(string),
85 typeof(string)
86 }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Copy", MemberParameters = new object[]
89 {
92 typeof(int)
93 }, ReturnType = typeof(void))]
94 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
95 private void PushCurr()
96 {
97 throw null;
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x6000016")]
101 [global::Cpp2ILInjected.Address(RVA = "0x1D5D38C", Offset = "0x1D5D38C", Length = "0x24")]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
103 private void PopCurr()
104 {
105 throw null;
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x400000F")]
109 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
110 private uint[] bitStack;
111
112 [global::Cpp2ILInjected.Token(Token = "0x4000010")]
113 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
114 private int stackPos;
115
116 [global::Cpp2ILInjected.Token(Token = "0x4000011")]
117 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
118 private uint curr;
119 }
120}
class f__AnonymousType0<< Count > j__TPar
void PushBit(bool bit)
Definition BitStack.cs:31