17        [global::Cpp2ILInjected.Token(Token = 
"0x1700023F")]
 
   20            [global::Cpp2ILInjected.Token(Token = 
"0x6000B89")]
 
   21            [global::Cpp2ILInjected.Address(RVA = 
"0x1D3A6C4", Offset = 
"0x1D3A6C4", Length = 
"0xC")]
 
   22            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   27            [global::Cpp2ILInjected.Token(Token = 
"0x6000B8A")]
 
   28            [global::Cpp2ILInjected.Address(RVA = 
"0x1D3A6D0", Offset = 
"0x1D3A6D0", Length = 
"0xC")]
 
   29            [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
 
   36        [global::Cpp2ILInjected.Token(Token = 
"0x6000B8B")]
 
   37        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3A6DC", Offset = 
"0x1D3A6DC", Length = 
"0xF0")]
 
   38        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"LocalUser", Member = 
"SavePersistantData", ReturnType = 
typeof(
void))]
 
   39        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.IO.Preferences", Member = 
"Save", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
bool))]
 
   40        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.Achievements.AchievementManager", Member = 
"Save", MemberParameters = 
new object[]
 
   44        }, ReturnType = 
typeof(
void))]
 
   45        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
 
   47        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ValidationUtils), Member = 
"ArgumentNotNull", MemberParameters = 
new object[]
 
   51        }, ReturnType = 
typeof(
void))]
 
   53        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), 
Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   54        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
 
   60        [global::Cpp2ILInjected.Token(Token = 
"0x6000B8C")]
 
   61        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3A7CC", Offset = 
"0x1D3A7CC", Length = 
"0xC4")]
 
   62        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   64        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ValidationUtils), Member = 
"ArgumentNotNull", MemberParameters = 
new object[]
 
   68        }, ReturnType = 
typeof(
void))]
 
   69        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   70        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
   76        [global::Cpp2ILInjected.Token(Token = 
"0x6000B8D")]
 
   77        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3A890", Offset = 
"0x1D3A890", Length = 
"0x14")]
 
   78        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   79        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
   85        [global::Cpp2ILInjected.Token(Token = 
"0x6000B8E")]
 
   86        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3A8A4", Offset = 
"0x1D3A8A4", Length = 
"0x60")]
 
   87        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
   90        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonBinaryWriter), Member = 
"CalculateSize", MemberParameters = 
new object[] { 
typeof(BsonToken) }, ReturnType = 
typeof(
int))]
 
   91        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonBinaryWriter), Member = 
"WriteTokenInternal", MemberParameters = 
new object[] { 
typeof(BsonToken) }, ReturnType = 
typeof(
void))]
 
   97        [global::Cpp2ILInjected.Token(Token = 
"0x6000B8F")]
 
   98        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3A914", Offset = 
"0x1D3A914", Length = 
"0x44")]
 
   99        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  106        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  112        [global::Cpp2ILInjected.Token(Token = 
"0x6000B90")]
 
  113        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3A958", Offset = 
"0x1D3A958", Length = 
"0x44")]
 
  114        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  121        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  127        [global::Cpp2ILInjected.Token(Token = 
"0x6000B91")]
 
  128        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3A99C", Offset = 
"0x1D3A99C", Length = 
"0x44")]
 
  129        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  136        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  142        [global::Cpp2ILInjected.Token(Token = 
"0x6000B92")]
 
  143        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3A9E0", Offset = 
"0x1D3A9E0", Length = 
"0x44")]
 
  144        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  151        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  157        [global::Cpp2ILInjected.Token(Token = 
"0x6000B93")]
 
  158        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3AA24", Offset = 
"0x1D3AA24", Length = 
"0x6C")]
 
  159        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  163        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  169        [global::Cpp2ILInjected.Token(Token = 
"0x6000B94")]
 
  170        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3AAB4", Offset = 
"0x1D3AAB4", Length = 
"0x6C")]
 
  171        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  172        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteStartObject", ReturnType = 
typeof(
void))]
 
  175        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  181        [global::Cpp2ILInjected.Token(Token = 
"0x6000B95")]
 
  182        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3AB20", Offset = 
"0x1D3AB20", Length = 
"0x28")]
 
  183        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  184        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WritePropertyName", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  190        [global::Cpp2ILInjected.Token(Token = 
"0x6000B96")]
 
  191        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3AB48", Offset = 
"0x1D3AB48", Length = 
"0x3C")]
 
  192        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  194        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  200        [global::Cpp2ILInjected.Token(Token = 
"0x6000B97")]
 
  201        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3AA90", Offset = 
"0x1D3AA90", Length = 
"0x24")]
 
  202        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  209        [global::Cpp2ILInjected.Token(Token = 
"0x6000B98")]
 
  210        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3A904", Offset = 
"0x1D3A904", Length = 
"0x10")]
 
  211        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  217        [global::Cpp2ILInjected.Token(Token = 
"0x6000B99")]
 
  218        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3AD38", Offset = 
"0x1D3AD38", Length = 
"0x74")]
 
  220        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
BsonWriter), Member = 
"WriteUndefined", ReturnType = 
typeof(
void))]
 
  221        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
BsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  222        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  223        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(uint) }, ReturnType = 
typeof(
void))]
 
  224        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
long) }, ReturnType = 
typeof(
void))]
 
  225        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
ulong) }, ReturnType = 
typeof(
void))]
 
  226        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
float) }, ReturnType = 
typeof(
void))]
 
  227        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
double) }, ReturnType = 
typeof(
void))]
 
  228        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  229        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
short) }, ReturnType = 
typeof(
void))]
 
  230        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(ushort) }, ReturnType = 
typeof(
void))]
 
  231        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
byte) }, ReturnType = 
typeof(
void))]
 
  232        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(sbyte) }, ReturnType = 
typeof(
void))]
 
  233        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(decimal) }, ReturnType = 
typeof(
void))]
 
  234        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
DateTime) }, ReturnType = 
typeof(
void))]
 
  236        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteObjectId", MemberParameters = 
new object[] { 
typeof(
byte[]) }, ReturnType = 
typeof(
void))]
 
  237        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
 
  238        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), 
Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  239        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), 
Member = 
"AddToken", MemberParameters = 
new object[] { 
typeof(BsonToken) }, ReturnType = 
typeof(
void))]
 
  240        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  246        [global::Cpp2ILInjected.Token(Token = 
"0x6000B9A")]
 
  247        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3AB84", Offset = 
"0x1D3AB84", Length = 
"0x1B4")]
 
  248        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  249        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
BsonWriter), Member = 
"WriteStartArray", ReturnType = 
typeof(
void))]
 
  250        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
BsonWriter), Member = 
"WriteStartObject", ReturnType = 
typeof(
void))]
 
  252        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  256        }, ReturnType = 
typeof(
void))]
 
  257        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  258        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
char) }, ReturnType = 
typeof(
void))]
 
  259        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
byte[]) }, ReturnType = 
typeof(
void))]
 
  260        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
Guid) }, ReturnType = 
typeof(
void))]
 
  261        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
TimeSpan) }, ReturnType = 
typeof(
void))]
 
  262        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
Uri) }, ReturnType = 
typeof(
void))]
 
  263        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(BsonWriter), 
Member = 
"WriteRegex", MemberParameters = 
new object[]
 
  267        }, ReturnType = 
typeof(
void))]
 
  268        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
 
  269        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonArray), 
Member = 
"Add", MemberParameters = 
new object[] { 
typeof(BsonToken) }, ReturnType = 
typeof(
void))]
 
  270        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonObject), 
Member = 
"Add", MemberParameters = 
new object[]
 
  274        }, ReturnType = 
typeof(
void))]
 
  281        }, ReturnType = 
typeof(
string))]
 
  288        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
 
  294        [global::Cpp2ILInjected.Token(Token = 
"0x6000B9B")]
 
  295        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3ADAC", Offset = 
"0x1D3ADAC", Length = 
"0x8")]
 
  296        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  297        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
object) }, ReturnType = 
typeof(
void))]
 
  303        [global::Cpp2ILInjected.Token(Token = 
"0x6000B9C")]
 
  304        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3ADB4", Offset = 
"0x1D3ADB4", Length = 
"0x24")]
 
  305        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  307        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  311        }, ReturnType = 
typeof(
void))]
 
  317        [global::Cpp2ILInjected.Token(Token = 
"0x6000B9D")]
 
  318        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3ADD8", Offset = 
"0x1D3ADD8", Length = 
"0x24")]
 
  319        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  321        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  325        }, ReturnType = 
typeof(
void))]
 
  331        [global::Cpp2ILInjected.Token(Token = 
"0x6000B9E")]
 
  332        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3ADFC", Offset = 
"0x1D3ADFC", Length = 
"0xA0")]
 
  333        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  334        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
string) }, ReturnType = 
typeof(
void))]
 
  335        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  336        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddToken", MemberParameters = 
new object[] { 
typeof(BsonToken) }, ReturnType = 
typeof(
void))]
 
  337        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  341        }, ReturnType = 
typeof(
void))]
 
  342        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  348        [global::Cpp2ILInjected.Token(Token = 
"0x6000B9F")]
 
  349        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3AE9C", Offset = 
"0x1D3AE9C", Length = 
"0x7C")]
 
  350        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  351        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  352        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  356        }, ReturnType = 
typeof(
void))]
 
  357        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  364        [global::Cpp2ILInjected.Token(Token = 
"0x6000BA0")]
 
  365        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3AF18", Offset = 
"0x1D3AF18", Length = 
"0xBC")]
 
  366        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  367        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(uint) }, ReturnType = 
typeof(
void))]
 
  368        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  372        }, ReturnType = 
typeof(
void))]
 
  379        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
  385        [global::Cpp2ILInjected.Token(Token = 
"0x6000BA1")]
 
  386        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3AFD4", Offset = 
"0x1D3AFD4", Length = 
"0x7C")]
 
  387        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  388        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
long) }, ReturnType = 
typeof(
void))]
 
  389        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  393        }, ReturnType = 
typeof(
void))]
 
  394        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  401        [global::Cpp2ILInjected.Token(Token = 
"0x6000BA2")]
 
  402        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B050", Offset = 
"0x1D3B050", Length = 
"0xBC")]
 
  403        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  405        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  409        }, ReturnType = 
typeof(
void))]
 
  416        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
 
  422        [global::Cpp2ILInjected.Token(Token = 
"0x6000BA3")]
 
  423        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B10C", Offset = 
"0x1D3B10C", Length = 
"0x7C")]
 
  424        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  425        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
float) }, ReturnType = 
typeof(
void))]
 
  426        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  430        }, ReturnType = 
typeof(
void))]
 
  431        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  437        [global::Cpp2ILInjected.Token(Token = 
"0x6000BA4")]
 
  438        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B188", Offset = 
"0x1D3B188", Length = 
"0x7C")]
 
  439        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  440        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
double) }, ReturnType = 
typeof(
void))]
 
  441        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  445        }, ReturnType = 
typeof(
void))]
 
  446        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  452        [global::Cpp2ILInjected.Token(Token = 
"0x6000BA5")]
 
  453        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B204", Offset = 
"0x1D3B204", Length = 
"0x7C")]
 
  454        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  455        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
  456        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  460        }, ReturnType = 
typeof(
void))]
 
  461        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  467        [global::Cpp2ILInjected.Token(Token = 
"0x6000BA6")]
 
  468        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B280", Offset = 
"0x1D3B280", Length = 
"0x7C")]
 
  469        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  470        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  471        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
short) }, ReturnType = 
typeof(
void))]
 
  472        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  476        }, ReturnType = 
typeof(
void))]
 
  477        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  484        [global::Cpp2ILInjected.Token(Token = 
"0x6000BA7")]
 
  485        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B2FC", Offset = 
"0x1D3B2FC", Length = 
"0x7C")]
 
  486        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  487        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  488        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(ushort) }, ReturnType = 
typeof(
void))]
 
  489        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  493        }, ReturnType = 
typeof(
void))]
 
  494        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  500        [global::Cpp2ILInjected.Token(Token = 
"0x6000BA8")]
 
  501        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B378", Offset = 
"0x1D3B378", Length = 
"0xD8")]
 
  502        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  503        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  504        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
char) }, ReturnType = 
typeof(
void))]
 
  507        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  508        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddToken", MemberParameters = 
new object[] { 
typeof(BsonToken) }, ReturnType = 
typeof(
void))]
 
  509        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
 
  515        [global::Cpp2ILInjected.Token(Token = 
"0x6000BA9")]
 
  516        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B450", Offset = 
"0x1D3B450", Length = 
"0x7C")]
 
  517        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  518        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
byte) }, ReturnType = 
typeof(
void))]
 
  519        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  523        }, ReturnType = 
typeof(
void))]
 
  524        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  531        [global::Cpp2ILInjected.Token(Token = 
"0x6000BAA")]
 
  532        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B4CC", Offset = 
"0x1D3B4CC", Length = 
"0x7C")]
 
  533        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  534        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(sbyte) }, ReturnType = 
typeof(
void))]
 
  535        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  539        }, ReturnType = 
typeof(
void))]
 
  540        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  546        [global::Cpp2ILInjected.Token(Token = 
"0x6000BAB")]
 
  547        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B548", Offset = 
"0x1D3B548", Length = 
"0xB4")]
 
  548        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  549        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  550        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(decimal) }, ReturnType = 
typeof(
void))]
 
  551        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  555        }, ReturnType = 
typeof(
void))]
 
  556        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  562        [global::Cpp2ILInjected.Token(Token = 
"0x6000BAC")]
 
  563        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B5FC", Offset = 
"0x1D3B5FC", Length = 
"0xB8")]
 
  564        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  566        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
DateTimeUtils), Member = 
"EnsureDateTime", MemberParameters = 
new object[]
 
  571        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  575        }, ReturnType = 
typeof(
void))]
 
  576        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
 
  582        [global::Cpp2ILInjected.Token(Token = 
"0x6000BAD")]
 
  583        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B6B4", Offset = 
"0x1D3B6B4", Length = 
"0x8C")]
 
  584        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  586        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  590        }, ReturnType = 
typeof(
void))]
 
  591        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  597        [global::Cpp2ILInjected.Token(Token = 
"0x6000BAE")]
 
  598        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B740", Offset = 
"0x1D3B740", Length = 
"0x84")]
 
  599        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  600        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  601        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"WriteValue", MemberParameters = 
new object[] { 
typeof(
byte[]) }, ReturnType = 
typeof(
void))]
 
  602        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  603        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddToken", MemberParameters = 
new object[] { 
typeof(BsonToken) }, ReturnType = 
typeof(
void))]
 
  604        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  610        [global::Cpp2ILInjected.Token(Token = 
"0x6000BAF")]
 
  611        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B7C4", Offset = 
"0x1D3B7C4", Length = 
"0xB0")]
 
  612        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  613        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  615        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Guid), Member = 
"ToByteArray", ReturnType = 
typeof(
byte[]))]
 
  616        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  617        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddToken", MemberParameters = 
new object[] { 
typeof(BsonToken) }, ReturnType = 
typeof(
void))]
 
  618        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  624        [global::Cpp2ILInjected.Token(Token = 
"0x6000BB0")]
 
  625        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B874", Offset = 
"0x1D3B874", Length = 
"0xA8")]
 
  626        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  628        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TimeSpan), Member = 
"ToString", ReturnType = 
typeof(
string))]
 
  629        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  630        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddToken", MemberParameters = 
new object[] { 
typeof(BsonToken) }, ReturnType = 
typeof(
void))]
 
  631        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  637        [global::Cpp2ILInjected.Token(Token = 
"0x6000BB1")]
 
  638        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B91C", Offset = 
"0x1D3B91C", Length = 
"0xA4")]
 
  639        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  640        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  642        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  643        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddToken", MemberParameters = 
new object[] { 
typeof(BsonToken) }, ReturnType = 
typeof(
void))]
 
  644        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
  650        [global::Cpp2ILInjected.Token(Token = 
"0x6000BB2")]
 
  651        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3B9C0", Offset = 
"0x1D3B9C0", Length = 
"0xCC")]
 
  652        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  658        }, ReturnType = 
typeof(
void))]
 
  659        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  660        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ValidationUtils), Member = 
"ArgumentNotNull", MemberParameters = 
new object[]
 
  664        }, ReturnType = 
typeof(
void))]
 
  665        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"UpdateScopeWithFinishedValue", ReturnType = 
typeof(
void))]
 
  666        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"AutoComplete", MemberParameters = 
new object[] { 
typeof(JsonToken) }, ReturnType = 
typeof(
void))]
 
  667        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), Member = 
"AddValue", MemberParameters = 
new object[]
 
  671        }, ReturnType = 
typeof(
void))]
 
  678        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
 
  684        [global::Cpp2ILInjected.Token(Token = 
"0x6000BB3")]
 
  685        [global::Cpp2ILInjected.Address(RVA = 
"0x1D3BA8C", Offset = 
"0x1D3BA8C", Length = 
"0xB8")]
 
  686        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
RegexConverter), Member = 
"WriteBson", MemberParameters = 
new object[]
 
  690        }, ReturnType = 
typeof(
void))]
 
  691        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  692        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ValidationUtils), Member = 
"ArgumentNotNull", MemberParameters = 
new object[]
 
  696        }, ReturnType = 
typeof(
void))]
 
  697        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"UpdateScopeWithFinishedValue", ReturnType = 
typeof(
void))]
 
  698        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
JsonWriter), Member = 
"AutoComplete", MemberParameters = 
new object[] { 
typeof(JsonToken) }, ReturnType = 
typeof(
void))]
 
  699        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonRegex), Member = 
".ctor", MemberParameters = 
new object[]
 
  703        }, ReturnType = 
typeof(
void))]
 
  704        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(BsonWriter), 
Member = 
"AddToken", MemberParameters = 
new object[] { 
typeof(BsonToken) }, ReturnType = 
typeof(
void))]
 
  705        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
 
  711        [global::Cpp2ILInjected.Token(Token = 
"0x400046E")]
 
  712        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x60")]
 
  715        [global::Cpp2ILInjected.Token(Token = 
"0x400046F")]
 
  716        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x68")]
 
  719        [global::Cpp2ILInjected.Token(Token = 
"0x4000470")]
 
  720        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x70")]
 
  723        [global::Cpp2ILInjected.Token(Token = 
"0x4000471")]
 
  724        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x78")]