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
UnexceptionalStreamReader.cs
Go to the documentation of this file.
1using System;
3using System.Text;
6
7namespace System.IO
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200056F")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x60029EB")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1BD1340", Offset = "0x1BD1340", Length = "0x9C")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "get_NewLine", ReturnType = typeof(string))]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
18 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x60029EC")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1BD13DC", Offset = "0x1BD13DC", Length = "0x70")]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Console), Member = "SetupStreams", MemberParameters = new object[]
27 {
28 typeof(global::System.Text.Encoding),
29 typeof(global::System.Text.Encoding)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StreamReader), Member = ".ctor", MemberParameters = new object[]
33 {
34 typeof(Stream),
35 typeof(global::System.Text.Encoding)
36 }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
38 public UnexceptionalStreamReader(Stream stream, global::System.Text.Encoding encoding)
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x60029ED")]
44 [global::Cpp2ILInjected.Address(RVA = "0x1BD144C", Offset = "0x1BD144C", Length = "0x88")]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StreamReader), Member = "Peek", ReturnType = typeof(int))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
49 public override int Peek()
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x60029EE")]
55 [global::Cpp2ILInjected.Address(RVA = "0x1BD14D4", Offset = "0x1BD14D4", Length = "0x88")]
56 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StreamReader), Member = "Read", ReturnType = typeof(int))]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
60 public override int Read()
61 {
62 throw null;
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x60029EF")]
66 [global::Cpp2ILInjected.Address(RVA = "0x1BD155C", Offset = "0x1BD155C", Length = "0x268")]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StreamReader), Member = "Read", ReturnType = typeof(int))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnexceptionalStreamReader), Member = "CheckEOL", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
73 {
74 typeof(string),
75 typeof(string)
76 }, ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
79 public override int Read([global::System.Runtime.InteropServices.In] [global::System.Runtime.InteropServices.Out] char[] dest_buffer, int index, int count)
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x60029F0")]
85 [global::Cpp2ILInjected.Address(RVA = "0x1BD17C4", Offset = "0x1BD17C4", Length = "0x150")]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnexceptionalStreamReader), Member = "Read", MemberParameters = new object[]
88 {
89 typeof(char[]),
90 typeof(int),
91 typeof(int)
92 }, ReturnType = typeof(int))]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "get_NewLine", ReturnType = typeof(string))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
96 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
97 private bool CheckEOL(char current)
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x60029F1")]
103 [global::Cpp2ILInjected.Address(RVA = "0x1BD1914", Offset = "0x1BD1914", Length = "0x88")]
104 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StreamReader), Member = "ReadLine", ReturnType = typeof(string))]
107 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
108 public override string ReadLine()
109 {
110 throw null;
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x60029F2")]
114 [global::Cpp2ILInjected.Address(RVA = "0x1BD199C", Offset = "0x1BD199C", Length = "0x88")]
115 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
116 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StreamReader), Member = "ReadToEnd", ReturnType = typeof(string))]
118 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
119 public override string ReadToEnd()
120 {
121 throw null;
122 }
123
124 [global::Cpp2ILInjected.Token(Token = "0x4001687")]
125 private static bool[] newline;
126
127 [global::Cpp2ILInjected.Token(Token = "0x4001688")]
128 private static char newlineChar;
129 }
130}
class f__AnonymousType0<< Count > j__TPar
override int Read([global::System.Runtime.InteropServices.In][global::System.Runtime.InteropServices.Out] char[] dest_buffer, int index, int count)
UnexceptionalStreamReader(Stream stream, global::System.Text.Encoding encoding)