terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ GetByteCount() [2/4]

unsafe override int System.Text.UTF8Encoding.GetByteCount ( char * chars,
int count,
EncoderNLS baseEncoder )
inlinepackagevirtualinherited

Reimplemented from System.Text.Encoding.

Definition at line 260 of file UTF8Encoding.cs.

261 {
262 if (baseEncoder != null)
263 {
264 bool internalHasFallbackBuffer = baseEncoder.InternalHasFallbackBuffer;
265 EncoderFallbackBuffer fallbackBuffer = baseEncoder.FallbackBuffer;
266 }
267 long num = 0L;
268 long num2 = 0L;
269 int num3;
270 bool mustFlush;
271 if (num != 0L)
272 {
273 if (num2 != 0L)
274 {
275 num3 = 65533;
276 }
277 if (baseEncoder != null)
278 {
279 mustFlush = baseEncoder._mustFlush;
280 if (!mustFlush)
281 {
282 return count;
283 }
284 }
285 if (num2 != 0L)
286 {
287 }
288 }
289 if (num2 != 0L)
290 {
291 if (num3 == 0)
292 {
293 }
294 if (!mustFlush)
295 {
296 }
297 if (!mustFlush)
298 {
299 }
300 if (num2 != 0L)
301 {
302 }
303 if (!mustFlush)
304 {
305 }
306 if (!mustFlush)
307 {
308 }
309 if (56319 == 0)
310 {
311 }
312 if (num2 == 0L && baseEncoder != null)
313 {
314 EncoderFallbackBuffer fallbackBuffer2 = baseEncoder.FallbackBuffer;
315 }
316 }
317 return count;
318 }
class f__AnonymousType0<< Count > j__TPar

References System.count, j__TPar, and System.L.