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
ByteStack.cs
Go to the documentation of this file.
1using System;
4
5namespace System.Xml
6{
7 [global::Cpp2ILInjected.Token(Token = "0x200000B")]
8 internal class ByteStack
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x600001A")]
11 [global::Cpp2ILInjected.Address(RVA = "0x1D5D51C", Offset = "0x1D5D51C", Length = "0x70")]
12 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HtmlEncodedRawTextWriter), Member = "Init", MemberParameters = new object[] { typeof(XmlWriterSettings) }, ReturnType = typeof(void))]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HtmlUtf8RawTextWriter), Member = "Init", MemberParameters = new object[] { typeof(XmlWriterSettings) }, ReturnType = typeof(void))]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
15 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x600001B")]
23 [global::Cpp2ILInjected.Address(RVA = "0x1D5D58C", Offset = "0x1D5D58C", Length = "0xB8")]
24 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HtmlEncodedRawTextWriter), Member = "WriteStartElement", MemberParameters = new object[]
26 {
27 typeof(string),
28 typeof(string),
29 typeof(string)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HtmlEncodedRawTextWriterIndent), Member = "WriteStartElement", MemberParameters = new object[]
32 {
33 typeof(string),
34 typeof(string),
35 typeof(string)
36 }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HtmlUtf8RawTextWriter), Member = "WriteStartElement", MemberParameters = new object[]
38 {
39 typeof(string),
40 typeof(string),
41 typeof(string)
42 }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HtmlUtf8RawTextWriterIndent), Member = "WriteStartElement", MemberParameters = new object[]
44 {
45 typeof(string),
46 typeof(string),
47 typeof(string)
48 }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer), Member = "BlockCopy", MemberParameters = new object[]
51 {
53 typeof(int),
55 typeof(int),
56 typeof(int)
57 }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
59 public void Push(byte data)
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x600001C")]
65 [global::Cpp2ILInjected.Address(RVA = "0x1D5D644", Offset = "0x1D5D644", Length = "0x2C")]
66 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 public byte Pop()
69 {
70 throw null;
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x4000017")]
74 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
75 private byte[] stack;
76
77 [global::Cpp2ILInjected.Token(Token = "0x4000018")]
78 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
79 private int growthRate;
80
81 [global::Cpp2ILInjected.Token(Token = "0x4000019")]
82 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
83 private int top;
84
85 [global::Cpp2ILInjected.Token(Token = "0x400001A")]
86 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
87 private int size;
88 }
89}
class f__AnonymousType0<< Count > j__TPar
void Push(byte data)
Definition ByteStack.cs:59
ByteStack(int growthRate)
Definition ByteStack.cs:17