17        [global::Cpp2ILInjected.Token(Token = 
"0x60003B9")]
 
   18        [global::Cpp2ILInjected.Address(RVA = 
"0x1CD85E4", Offset = 
"0x1CD85E4", Length = 
"0xB64")]
 
   19        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   20        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   22        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Enumerable), Member = 
"Union", MemberTypeParameters = 
new object[] { 
"TSource" }, MemberParameters = 
new object[] { 
"System.Collections.Generic.IEnumerable`1<TSource>", 
"System.Collections.Generic.IEnumerable`1<TSource>" }, ReturnType = 
"System.Collections.Generic.IEnumerable`1<TSource>")]
 
   23        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
RuntimeHelpers), Member = 
"InitializeArray", MemberParameters = 
new object[]
 
   27        }, ReturnType = 
typeof(
void))]
 
   28        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 49)]
 
   34        [global::Cpp2ILInjected.Token(Token = 
"0x60003BA")]
 
   35        [global::Cpp2ILInjected.Address(RVA = 
"0x1CD9148", Offset = 
"0x1CD9148", Length = 
"0x98")]
 
   36        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   38        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
JavaScriptUtils), Member = 
"ToEscapedJavaScriptString", MemberParameters = 
new object[]
 
   44        }, ReturnType = 
typeof(
string))]
 
   45        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   46        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
   52        [global::Cpp2ILInjected.Token(Token = 
"0x60003BB")]
 
   53        [global::Cpp2ILInjected.Address(RVA = 
"0x1CD91E0", Offset = 
"0x1CD91E0", Length = 
"0x74")]
 
   54        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   55        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
JsonProperty), Member = 
"set_PropertyName", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
   56        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
   57        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"get_Chars", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
char))]
 
   63        [global::Cpp2ILInjected.Token(Token = 
"0x60003BC")]
 
   64        [global::Cpp2ILInjected.Address(RVA = 
"0x1CD9254", Offset = 
"0x1CD9254", Length = 
"0x4AC")]
 
   65        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   66        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
JsonTextWriter), Member = 
"WriteEscapedString", MemberParameters = 
new object[]
 
   70        }, ReturnType = 
typeof(
void))]
 
   71        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
JavaScriptUtils), Member = 
"ToEscapedJavaScriptString", MemberParameters = 
new object[]
 
   77        }, ReturnType = 
typeof(
string))]
 
   78        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   79        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"get_Chars", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
char))]
 
   80        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BufferUtils), Member = 
"EnsureBufferSize", MemberParameters = 
new object[]
 
   85        }, ReturnType = 
typeof(
char[]))]
 
   86        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(StringUtils), 
Member = 
"ToCharAsUnicode", MemberParameters = 
new object[]
 
   90        }, ReturnType = 
typeof(
void))]
 
   91        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"Equals", MemberParameters = 
new object[]
 
   95        }, ReturnType = 
typeof(
bool))]
 
   96        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BufferUtils), 
Member = 
"RentBuffer", MemberParameters = 
new object[]
 
  100        }, ReturnType = 
typeof(
char[]))]
 
  101        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Array), 
Member = 
"Copy", MemberParameters = 
new object[]
 
  106        }, ReturnType = 
typeof(
void))]
 
  107        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BufferUtils), 
Member = 
"ReturnBuffer", MemberParameters = 
new object[]
 
  111        }, ReturnType = 
typeof(
void))]
 
  112        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), 
Member = 
"CopyTo", MemberParameters = 
new object[]
 
  118        }, ReturnType = 
typeof(
void))]
 
  119        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
 
  125        [global::Cpp2ILInjected.Token(Token = 
"0x60003BD")]
 
  126        [global::Cpp2ILInjected.Address(RVA = 
"0x1CD9768", Offset = 
"0x1CD9768", Length = 
"0x240")]
 
  127        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  128        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
JsonConvert), Member = 
"ToString", MemberParameters = 
new object[]
 
  133        }, ReturnType = 
typeof(
string))]
 
  134        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  135        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JavaScriptUtils), Member = 
"GetCharEscapeFlags", MemberParameters = 
new object[]
 
  139        }, ReturnType = 
typeof(
bool[]))]
 
  140        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(StringUtils), Member = 
"GetLength", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
int?))]
 
  141        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(StringUtils), Member = 
"CreateStringWriter", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
StringWriter))]
 
  149            typeof(StringEscapeHandling),
 
  152        }, ReturnType = 
typeof(
void))]
 
  153        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
 
  159        [global::Cpp2ILInjected.Token(Token = 
"0x40001F3")]
 
  162        [global::Cpp2ILInjected.Token(Token = 
"0x40001F4")]
 
  165        [global::Cpp2ILInjected.Token(Token = 
"0x40001F5")]
 
  168        [global::Cpp2ILInjected.Token(Token = 
"0x40001F6")]
 
  171        [global::Cpp2ILInjected.Token(Token = 
"0x40001F7")]
 
 
static void WriteEscapedJavaScriptString(TextWriter writer, string s, char delimiter, bool appendDelimiters, bool[] charEscapeFlags, StringEscapeHandling stringEscapeHandling, IArrayPool< char > bufferPool, ref char[] writeBuffer)