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

◆ FallbackBuffer

unsafe EncoderFallbackBuffer System.Text.Encoder.FallbackBuffer
getsetinherited

Definition at line 49 of file Encoder.cs.

50 {
51 [global::Cpp2ILInjected.Token(Token = "0x60014CF")]
52 [global::Cpp2ILInjected.Address(RVA = "0x1CB06CC", Offset = "0x1CB06CC", Length = "0x34")]
53 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ASCIIEncoding), Member = "GetByteCount", MemberParameters = new object[]
55 {
56 typeof(char*),
57 typeof(int),
58 typeof(EncoderNLS)
59 }, ReturnType = typeof(int))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ASCIIEncoding), Member = "GetBytes", MemberParameters = new object[]
61 {
62 typeof(char*),
63 typeof(int),
64 typeof(byte*),
65 typeof(int),
66 typeof(EncoderNLS)
67 }, ReturnType = typeof(int))]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Latin1Encoding), Member = "GetByteCount", MemberParameters = new object[]
69 {
70 typeof(char*),
71 typeof(int),
72 typeof(EncoderNLS)
73 }, ReturnType = typeof(int))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Latin1Encoding), Member = "GetBytes", MemberParameters = new object[]
75 {
76 typeof(char*),
77 typeof(int),
78 typeof(byte*),
79 typeof(int),
80 typeof(EncoderNLS)
81 }, ReturnType = typeof(int))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF32Encoding), Member = "GetByteCount", MemberParameters = new object[]
83 {
84 typeof(char*),
85 typeof(int),
86 typeof(EncoderNLS)
87 }, ReturnType = typeof(int))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF32Encoding), Member = "GetBytes", MemberParameters = new object[]
89 {
90 typeof(char*),
91 typeof(int),
92 typeof(byte*),
93 typeof(int),
94 typeof(EncoderNLS)
95 }, ReturnType = typeof(int))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF8Encoding), Member = "GetByteCount", MemberParameters = new object[]
97 {
98 typeof(char*),
99 typeof(int),
100 typeof(EncoderNLS)
101 }, ReturnType = typeof(int))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF8Encoding), Member = "GetBytes", MemberParameters = new object[]
103 {
104 typeof(char*),
105 typeof(int),
106 typeof(byte*),
107 typeof(int),
108 typeof(EncoderNLS)
109 }, ReturnType = typeof(int))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnicodeEncoding), Member = "GetByteCount", MemberParameters = new object[]
111 {
112 typeof(char*),
113 typeof(int),
114 typeof(EncoderNLS)
115 }, ReturnType = typeof(int))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnicodeEncoding), Member = "GetBytes", MemberParameters = new object[]
117 {
118 typeof(char*),
119 typeof(int),
120 typeof(byte*),
121 typeof(int),
122 typeof(EncoderNLS)
123 }, ReturnType = typeof(int))]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding.EncodingByteBuffer), Member = ".ctor", MemberParameters = new object[]
125 {
126 typeof(Encoding),
127 typeof(EncoderNLS),
128 typeof(byte*),
129 typeof(int),
130 typeof(char*),
131 typeof(int)
132 }, ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "ThrowBytesOverflow", MemberParameters = new object[]
134 {
135 typeof(EncoderNLS),
136 typeof(bool)
137 }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 26)]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncoderFallback), Member = "get_ReplacementFallback", ReturnType = typeof(EncoderFallback))]
140 get
141 {
142 throw null;
143 }
144 }
class f__AnonymousType0<< Count > j__TPar