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
CStreamReader.cs
Go to the documentation of this file.
1using System;
3using System.Text;
6
7namespace System.IO
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000571")]
10 internal class CStreamReader : StreamReader
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x60029F9")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1BD1D30", Offset = "0x1BD1D30", Length = "0x114")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Console), Member = "SetupStreams", MemberParameters = new object[]
16 {
17 typeof(global::System.Text.Encoding),
18 typeof(global::System.Text.Encoding)
19 }, ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StreamReader), Member = ".ctor", MemberParameters = new object[]
22 {
24 typeof(global::System.Text.Encoding)
25 }, ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
27 public CStreamReader(Stream stream, global::System.Text.Encoding encoding)
28 {
29 throw null;
30 }
31
32 [global::Cpp2ILInjected.Token(Token = "0x60029FA")]
33 [global::Cpp2ILInjected.Address(RVA = "0x1BD1E44", Offset = "0x1BD1E44", Length = "0x88")]
34 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StreamReader), Member = "Peek", ReturnType = typeof(int))]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
38 public override int Peek()
39 {
40 throw null;
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x60029FB")]
44 [global::Cpp2ILInjected.Address(RVA = "0x1BD1ECC", Offset = "0x1BD1ECC", Length = "0xD0")]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Console), Member = "ReadKey", ReturnType = typeof(global::System.ConsoleKeyInfo))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
49 public override int Read()
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x60029FC")]
55 [global::Cpp2ILInjected.Address(RVA = "0x1BD1F9C", Offset = "0x1BD1F9C", Length = "0x194")]
56 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TermInfoDriver), Member = "Read", MemberParameters = new object[]
59 {
60 typeof(char[]),
61 typeof(int),
62 typeof(int)
63 }, ReturnType = typeof(int))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
66 {
67 typeof(string),
68 typeof(string)
69 }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
72 public override int Read([global::System.Runtime.InteropServices.In] [global::System.Runtime.InteropServices.Out] char[] dest, int index, int count)
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x60029FD")]
78 [global::Cpp2ILInjected.Address(RVA = "0x1BD2130", Offset = "0x1BD2130", Length = "0x8C")]
79 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TermInfoDriver), Member = "ReadLine", ReturnType = typeof(string))]
82 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
83 public override string ReadLine()
84 {
85 throw null;
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x60029FE")]
89 [global::Cpp2ILInjected.Address(RVA = "0x1BD21BC", Offset = "0x1BD21BC", Length = "0x8C")]
90 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TermInfoDriver), Member = "ReadToEnd", ReturnType = typeof(string))]
93 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
94 public override string ReadToEnd()
95 {
96 throw null;
97 }
98
99 [global::Cpp2ILInjected.Token(Token = "0x4001689")]
100 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
101 private global::System.TermInfoDriver driver;
102 }
103}
class f__AnonymousType0<< Count > j__TPar
override int Read([global::System.Runtime.InteropServices.In][global::System.Runtime.InteropServices.Out] char[] dest, int index, int count)
CStreamReader(Stream stream, global::System.Text.Encoding encoding)
override string ReadToEnd()
global::System.TermInfoDriver driver
override string ReadLine()