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

◆ EscapeUnescapeIri()

static unsafe string System.IriHelper.EscapeUnescapeIri ( char * pInput,
int start,
int end,
global::System::UriComponents component )
inlinestaticpackage

Definition at line 64 of file IriHelper.cs.

65 {
66 int num = 1;
67 long num2 = 0L;
69 void* ptr = (void*)gchandle.AddrOfPinnedObject();
70 long num3 = 0L;
71 if (num == 0)
72 {
73 }
74 if (num == 0)
75 {
76 }
77 char c;
78 bool flag = global::System.UriHelper.IsNotSafeForUnescape(c);
79 int num4 = 37;
80 long num5 = 0L;
81 bool flag2 = global::System.IriHelper.CheckIriUnicodeRange(c, (char)num5, num2 != 0L, end != 0);
82 if (num4 == 0 && num4 == 0)
83 {
85 void* ptr2 = (void*)gchandle2.AddrOfPinnedObject();
87 if (!true)
88 {
89 }
90 if (num3 == 0L)
91 {
92 }
94 if (utf2 != null)
95 {
96 }
97 if (utf2 != null)
98 {
99 }
100 string text;
101 return text;
102 }
103 throw new OverflowException();
104 }
class f__AnonymousType0<< Count > j__TPar
static Encoding UTF8
Definition Encoding.cs:828

References System.Runtime.InteropServices.GCHandle.AddrOfPinnedObject(), j__TPar, System.L, System.text, and System.Text.Encoding.UTF8.