11 [global::Cpp2ILInjected.Token(Token =
"0x60014B1")]
12 [global::Cpp2ILInjected.Address(RVA =
"0x1CB1190", Offset =
"0x1CB1190", Length =
"0x3C")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Text.UTF32Encoding.UTF32Decoder", Member =
".ctor", MemberParameters =
new object[] {
typeof(
UTF32Encoding) }, ReturnType =
typeof(
void))]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Text.UTF7Encoding.Decoder", Member =
".ctor", MemberParameters =
new object[] {
typeof(
UTF7Encoding) }, ReturnType =
typeof(
void))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Text.UTF8Encoding.UTF8Decoder", Member =
".ctor", MemberParameters =
new object[] {
typeof(
UTF8Encoding) }, ReturnType =
typeof(
void))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UTF8Encoding), Member =
"GetDecoder", ReturnType =
typeof(Decoder))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Text.UnicodeEncoding.Decoder", Member =
".ctor", MemberParameters =
new object[] {
typeof(UnicodeEncoding) }, ReturnType =
typeof(
void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
29 [global::Cpp2ILInjected.Token(Token =
"0x60014B2")]
30 [global::Cpp2ILInjected.Address(RVA =
"0x1CB2A60", Offset =
"0x1CB2A60", Length =
"0x18")]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
38 [global::Cpp2ILInjected.Token(Token =
"0x60014B3")]
39 [global::Cpp2ILInjected.Address(RVA =
"0x1CB2A78", Offset =
"0x1CB2A78", Length =
"0x10")]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
41 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
47 [global::Cpp2ILInjected.Token(Token =
"0x60014B4")]
48 [global::Cpp2ILInjected.Address(RVA =
"0x1CB2A88", Offset =
"0x1CB2A88", Length =
"0x1CC")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Span<>), Member =
"op_Implicit", MemberParameters =
new object[] {
"T[]" }, ReturnType =
"System.Span`1<T>")]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.InteropServices.MemoryMarshal), Member =
"GetReference", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"System.Span`1<T>" }, ReturnType =
"T&")]
57 }, ReturnType =
typeof(
void))]
62 }, ReturnType =
typeof(
void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
69 [global::Cpp2ILInjected.Token(Token =
"0x60014B5")]
70 [global::Cpp2ILInjected.Address(RVA =
"0x1CB2C54", Offset =
"0x1CB2C54", Length =
"0xE8")]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 }, ReturnType =
typeof(
void))]
81 }, ReturnType =
typeof(
void))]
82 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
88 [global::Cpp2ILInjected.Token(Token =
"0x60014B6")]
89 [global::Cpp2ILInjected.Address(RVA =
"0x1CB2D3C", Offset =
"0x1CB2D3C", Length =
"0x10")]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
91 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
97 [global::Cpp2ILInjected.Token(Token =
"0x60014B7")]
98 [global::Cpp2ILInjected.Address(RVA =
"0x1CB2D4C", Offset =
"0x1CB2D4C", Length =
"0x280")]
99 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Span<>), Member =
"op_Implicit", MemberParameters =
new object[] {
"T[]" }, ReturnType =
"System.Span`1<T>")]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.InteropServices.MemoryMarshal), Member =
"GetReference", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"System.Span`1<T>" }, ReturnType =
"T&")]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Span<char>), Member =
"op_Implicit", MemberParameters =
new object[] {
typeof(
char[]) }, ReturnType =
"System.Span`1<T>")]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member =
"GetReference", MemberTypeParameters =
new object[] {
typeof(
char) }, MemberParameters =
new object[] {
typeof(global::System.
Span<char>) }, ReturnType =
"T&")]
109 }, ReturnType =
typeof(
void))]
114 }, ReturnType =
typeof(
void))]
115 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
121 [global::Cpp2ILInjected.Token(Token =
"0x60014B8")]
122 [global::Cpp2ILInjected.Address(RVA =
"0x1CB2FCC", Offset =
"0x1CB2FCC", Length =
"0x110")]
123 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
124 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
129 }, ReturnType =
typeof(
void))]
134 }, ReturnType =
typeof(
void))]
135 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
141 [global::Cpp2ILInjected.Token(Token =
"0x60014B9")]
142 [global::Cpp2ILInjected.Address(RVA =
"0x1CB30DC", Offset =
"0x1CB30DC", Length =
"0x2B8")]
143 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Span<>), Member =
"op_Implicit", MemberParameters =
new object[] {
"T[]" }, ReturnType =
"System.Span`1<T>")]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.InteropServices.MemoryMarshal), Member =
"GetReference", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"System.Span`1<T>" }, ReturnType =
"T&")]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.
Span<char>), Member =
"op_Implicit", MemberParameters =
new object[] {
typeof(
char[]) }, ReturnType =
"System.Span`1<T>")]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Runtime.InteropServices.MemoryMarshal[]), Member =
"GetReference", MemberTypeParameters =
new object[] {
typeof(
char) }, MemberParameters =
new object[] {
typeof(global::System.
Span<char>) }, ReturnType =
"T&")]
153 }, ReturnType =
typeof(
void))]
158 }, ReturnType =
typeof(
void))]
159 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
165 [global::Cpp2ILInjected.Token(Token =
"0x60014BA")]
166 [global::Cpp2ILInjected.Address(RVA =
"0x1CB3394", Offset =
"0x1CB3394", Length =
"0x1A0")]
167 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
168 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
173 }, ReturnType =
typeof(
void))]
178 }, ReturnType =
typeof(
void))]
179 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
185 [global::Cpp2ILInjected.Token(Token =
"0x1700020B")]
186 public bool MustFlush
188 [global::Cpp2ILInjected.Token(Token =
"0x60014BB")]
189 [global::Cpp2ILInjected.Address(RVA =
"0x1CB3534", Offset =
"0x1CB3534", Length =
"0x8")]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
197 [global::Cpp2ILInjected.Token(Token =
"0x1700020C")]
198 internal virtual bool HasState
200 [global::Cpp2ILInjected.Token(Token =
"0x60014BC")]
201 [global::Cpp2ILInjected.Address(RVA =
"0x1CB353C", Offset =
"0x1CB353C", Length =
"0x8")]
202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
209 [global::Cpp2ILInjected.Token(Token =
"0x60014BD")]
210 [global::Cpp2ILInjected.Address(RVA =
"0x1CB3544", Offset =
"0x1CB3544", Length =
"0x8")]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Encoding), Member =
"ThrowCharsOverflow", MemberParameters =
new object[]
215 }, ReturnType =
typeof(
void))]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
222 [global::Cpp2ILInjected.Token(Token =
"0x4000AF4")]
223 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x20")]
226 [global::Cpp2ILInjected.Token(Token =
"0x4000AF5")]
227 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x28")]
230 [global::Cpp2ILInjected.Token(Token =
"0x4000AF6")]
231 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x29")]
234 [global::Cpp2ILInjected.Token(Token =
"0x4000AF7")]
235 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x2C")]
unsafe override void Convert(byte *bytes, int byteCount, char *chars, int charCount, bool flush, out int bytesUsed, out int charsUsed, out bool completed)
override void Convert(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex, int charCount, bool flush, out int bytesUsed, out int charsUsed, out bool completed)
override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex)
override int GetChars(byte[] bytes, int byteIndex, int byteCount, char[] chars, int charIndex, bool flush)
unsafe override int GetChars(byte *bytes, int byteCount, char *chars, int charCount, bool flush)