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
DecoderReplacementFallbackBuffer.cs
Go to the documentation of this file.
1using System;
4
5namespace System.Text
6{
7 [global::Cpp2ILInjected.Token(Token = "0x2000268")]
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x60014C7")]
11 [global::Cpp2ILInjected.Address(RVA = "0x1CB38AC", Offset = "0x1CB38AC", Length = "0x34")]
12 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
19
20 [global::Cpp2ILInjected.Token(Token = "0x60014C8")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1CB3970", Offset = "0x1CB3970", Length = "0x3C")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DecoderFallbackBuffer), Member = "ThrowLastBytesRecursive", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
25 public override bool Fallback(byte[] bytesUnknown, int index)
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x60014C9")]
31 [global::Cpp2ILInjected.Address(RVA = "0x1CB39AC", Offset = "0x1CB39AC", Length = "0x3C")]
32 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
35 public override char GetNextChar()
36 {
37 throw null;
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x1700020F")]
41 public override int Remaining
42 {
43 [global::Cpp2ILInjected.Token(Token = "0x60014CA")]
44 [global::Cpp2ILInjected.Address(RVA = "0x1CB39E8", Offset = "0x1CB39E8", Length = "0xC")]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 get
48 {
49 throw null;
50 }
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x60014CB")]
54 [global::Cpp2ILInjected.Address(RVA = "0x1CB39F4", Offset = "0x1CB39F4", Length = "0x10")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 public override void Reset()
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x60014CC")]
63 [global::Cpp2ILInjected.Address(RVA = "0x1CB3A04", Offset = "0x1CB3A04", Length = "0xC")]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 internal unsafe override int InternalFallback(byte[] bytes, byte* pBytes)
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x4000AF9")]
71 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
72 private string _strDefault;
73
74 [global::Cpp2ILInjected.Token(Token = "0x4000AFA")]
75 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
76 private int _fallbackCount;
77
78 [global::Cpp2ILInjected.Token(Token = "0x4000AFB")]
79 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
80 private int _fallbackIndex;
81 }
82}
class f__AnonymousType0<< Count > j__TPar
unsafe override int InternalFallback(byte[] bytes, byte *pBytes)
DecoderReplacementFallbackBuffer(DecoderReplacementFallback fallback)
override bool Fallback(byte[] bytesUnknown, int index)