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
EncodingProvider.cs
Go to the documentation of this file.
1using System;
4
5namespace System.Text
6{
7 [global::Cpp2ILInjected.Token(Token = "0x2000275")]
8 public abstract class EncodingProvider
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x6001530")]
11 public abstract Encoding GetEncoding(string name);
12
13 [global::Cpp2ILInjected.Token(Token = "0x6001531")]
14 public abstract Encoding GetEncoding(int codepage);
15
16 [global::Cpp2ILInjected.Token(Token = "0x6001532")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1AD2F64", Offset = "0x1AD2F64", Length = "0xF4")]
18 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "set_EncoderFallback", MemberParameters = new object[] { typeof(EncoderFallback) }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "set_DecoderFallback", MemberParameters = new object[] { typeof(DecoderFallback) }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
23 public virtual Encoding GetEncoding(string name, EncoderFallback encoderFallback, DecoderFallback decoderFallback)
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x6001533")]
29 [global::Cpp2ILInjected.Address(RVA = "0x1AD3058", Offset = "0x1AD3058", Length = "0xF4")]
30 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "set_EncoderFallback", MemberParameters = new object[] { typeof(EncoderFallback) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "set_DecoderFallback", MemberParameters = new object[] { typeof(DecoderFallback) }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
35 public virtual Encoding GetEncoding(int codepage, EncoderFallback encoderFallback, DecoderFallback decoderFallback)
36 {
37 throw null;
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x6001534")]
41 [global::Cpp2ILInjected.Address(RVA = "0x1AD314C", Offset = "0x1AD314C", Length = "0xCC")]
42 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Encoding))]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
45 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
47 {
48 throw null;
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x6001535")]
52 [global::Cpp2ILInjected.Address(RVA = "0x1AD3218", Offset = "0x1AD3218", Length = "0xCC")]
53 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Encoding))]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
56 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x6001536")]
63 [global::Cpp2ILInjected.Address(RVA = "0x1AD32E4", Offset = "0x1AD32E4", Length = "0xE4")]
64 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[]
66 {
67 typeof(int),
70 }, ReturnType = typeof(Encoding))]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
72 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x6001537")]
79 [global::Cpp2ILInjected.Address(RVA = "0x1AD33C8", Offset = "0x1AD33C8", Length = "0xE4")]
80 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Encoding), Member = "GetEncoding", MemberParameters = new object[]
82 {
83 typeof(string),
86 }, ReturnType = typeof(Encoding))]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
88 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
90 {
91 throw null;
92 }
93
94 // Note: this type is marked as 'beforefieldinit'.
95 [global::Cpp2ILInjected.Token(Token = "0x6001538")]
96 [global::Cpp2ILInjected.Address(RVA = "0x1AD34AC", Offset = "0x1AD34AC", Length = "0x70")]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
101 {
102 throw null;
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x4000B1B")]
106 private static object s_InternalSyncObject;
107
108 [global::Cpp2ILInjected.Token(Token = "0x4000B1C")]
110 }
111}
class f__AnonymousType0<< Count > j__TPar
static EncodingProvider[] s_providers
Encoding GetEncoding(int codepage)
static Encoding GetEncodingFromProvider(int codepage)
Encoding GetEncoding(string name)
static Encoding GetEncodingFromProvider(string encodingName)
static Encoding GetEncodingFromProvider(string encodingName, EncoderFallback enc, DecoderFallback dec)
static Encoding GetEncodingFromProvider(int codepage, EncoderFallback enc, DecoderFallback dec)
virtual Encoding GetEncoding(int codepage, EncoderFallback encoderFallback, DecoderFallback decoderFallback)
virtual Encoding GetEncoding(string name, EncoderFallback encoderFallback, DecoderFallback decoderFallback)