22        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
   23        [global::Cpp2ILInjected.Token(Token = 
"0x600128C")]
 
   24        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9E85C", Offset = 
"0x1C9E85C", Length = 
"0x4")]
 
   29        }, ReturnType = 
typeof(
void))]
 
   32        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Runtime.InteropServices.SafeHandle), 
Member = 
"SetHandleAsInvalid", ReturnType = 
typeof(
void))]
 
   33        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Runtime.InteropServices.SafeHandle), 
Member = 
"DangerousAddRef", MemberParameters = 
new object[] { 
typeof(
ref bool) }, ReturnType = 
typeof(
void))]
 
   34        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Runtime.InteropServices.SafeHandle), 
Member = 
"DangerousReleaseInternal", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
   35        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Collections.Concurrent.ConcurrentQueue<>.Segment), 
Member = 
"EnsureFrozenForEnqueues", ReturnType = 
typeof(
void))]
 
   36        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Collections.Concurrent.ConcurrentQueue<>.Segment), 
Member = 
"TryDequeue", MemberParameters = 
new object[] { 
"T&" }, ReturnType = 
typeof(
bool))]
 
   37        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Collections.Concurrent.ConcurrentQueue<>.Segment), 
Member = 
"TryEnqueue", MemberParameters = 
new object[] { 
"T" }, ReturnType = 
typeof(
bool))]
 
   38        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Mono.SystemCertificateProvider", 
Member = 
"EnsureInitialized", ReturnType = 
typeof(
void))]
 
   39        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Mono.Net.Security.AsyncProtocolRequest.<StartOperation>d__23", 
Member = 
"MoveNext", ReturnType = 
typeof(
void))]
 
   40        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.InterlockedGate", 
Member = 
"Trigger", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
bool))]
 
   41        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.InterlockedGate", 
Member = 
"StartTriggering", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
bool))]
 
   42        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.InterlockedGate", 
Member = 
"FinishTriggering", ReturnType = 
typeof(
void))]
 
   43        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.InterlockedGate", 
Member = 
"StartSignaling", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
bool))]
 
   44        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.InterlockedGate", 
Member = 
"FinishSignaling", ReturnType = 
typeof(
void))]
 
   45        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.InterlockedGate", 
Member = 
"Complete", ReturnType = 
typeof(
bool))]
 
   46        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.LazyAsyncResult", 
Member = 
"get_AsyncWaitHandle", ReturnType = 
typeof(
WaitHandle))]
 
   47        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.LazyAsyncResult", 
Member = 
"get_CompletedSynchronously", ReturnType = 
typeof(
bool))]
 
   48        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.LazyAsyncResult", 
Member = 
"get_IsCompleted", ReturnType = 
typeof(
bool))]
 
   49        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.LazyAsyncResult", 
Member = 
"WaitForCompletion", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
object))]
 
   50        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.TimerThread", 
Member = 
"Prod", ReturnType = 
typeof(
void))]
 
   51        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.TimerThread", 
Member = 
"ThreadProc", ReturnType = 
typeof(
void))]
 
   52        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.FileWebRequest", 
Member = 
"Abort", ReturnType = 
typeof(
void))]
 
   53        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.HttpWebRequest", 
Member = 
"MyGetRequestStreamAsync", MemberParameters = 
new object[] { 
typeof(
CancellationToken) }, ReturnType = 
"System.Threading.Tasks.Task`1<Stream>")]
 
   54        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.HttpWebRequest", 
Member = 
"GetWebException", MemberParameters = 
new object[] { 
typeof(global::System.
Exception) }, ReturnType = 
"System.Net.WebException")]
 
   55        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.HttpWebRequest", 
Member = 
"BeginGetResponse", MemberParameters = 
new object[]
 
   57            typeof(global::System.AsyncCallback),
 
   60        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.HttpWebRequest", 
Member = 
"get_Aborted", ReturnType = 
typeof(
bool))]
 
   61        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.HttpWebRequest", 
Member = 
"Abort", ReturnType = 
typeof(
void))]
 
   62        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.ServicePointScheduler", 
Member = 
"Run", ReturnType = 
typeof(
void))]
 
   63        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebConnection", 
Member = 
"Dispose", MemberParameters = 
new object[] { 
typeof(
bool) }, ReturnType = 
typeof(
void))]
 
   64        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebOperation", 
Member = 
"RegisterRequest", MemberParameters = 
new object[] { 
"System.Net.ServicePoint", 
"System.Net.WebConnection" }, ReturnType = 
typeof(
void))]
 
   65        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebOperation", 
Member = 
"Finish", MemberParameters = 
new object[]
 
   69        }, ReturnType = 
typeof(
void))]
 
   70        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebRequestStream.<FinishWriting>d__31", 
Member = 
"MoveNext", ReturnType = 
typeof(
void))]
 
   71        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebRequestStream.<WriteChunkTrailer_inner>d__39", 
Member = 
"MoveNext", ReturnType = 
typeof(
void))]
 
   72        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebResponseStream.<ReadAsync>d__40", 
Member = 
"MoveNext", ReturnType = 
typeof(
void))]
 
   73        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Sockets.Socket", 
Member = 
"EndReceiveFrom_internal", MemberParameters = 
new object[] { 
"System.Net.Sockets.SocketAsyncResult", 
"System.Net.Sockets.SocketAsyncEventArgs" }, ReturnType = 
typeof(
int))]
 
   74        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Sockets.Socket", 
Member = 
"ValidateEndIAsyncResult", MemberParameters = 
new object[]
 
   79        }, ReturnType = 
"System.Net.Sockets.SocketAsyncResult")]
 
   80        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Collections.Concurrent.BlockingCollection`1", 
Member = 
"TryAddWithNoTimeValidation", MemberParameters = 
new object[]
 
   85        }, ReturnType = 
typeof(
bool))]
 
   86        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Xml.Linq.XHashtable`1.XHashtableState", 
Member = 
"Resize", ReturnType = 
"XHashtableState<TValue>")]
 
   87        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Xml.Linq.XHashtable`1.XHashtableState", 
Member = 
"TryAdd", MemberParameters = 
new object[] { 
"TValue", 
"TValue&" }, ReturnType = 
typeof(
bool))]
 
   88        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 46)]
 
   89        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
   93        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
   94        [global::Cpp2ILInjected.Token(Token = 
"0x600128D")]
 
   95        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA198C", Offset = 
"0x1CA198C", Length = 
"0x4")]
 
   97        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SpinLock), 
Member = 
"TryEnter", MemberParameters = 
new object[]
 
  101        }, ReturnType = 
typeof(
void))]
 
  102        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SpinLock), 
Member = 
"ContinueTryEnter", MemberParameters = 
new object[]
 
  106        }, ReturnType = 
typeof(
void))]
 
  107        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SpinLock), 
Member = 
"ContinueTryEnterWithThreadTracking", MemberParameters = 
new object[]
 
  112        }, ReturnType = 
typeof(
void))]
 
  113        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
 
  114        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  118        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  119        [global::Cpp2ILInjected.Token(Token = 
"0x600128E")]
 
  120        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA1990", Offset = 
"0x1CA1990", Length = 
"0x4")]
 
  121        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  122        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  126        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  127        [global::Cpp2ILInjected.Token(Token = 
"0x600128F")]
 
  128        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA1994", Offset = 
"0x1CA1994", Length = 
"0x2C")]
 
  131        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Collections.Queue), 
Member = 
"get_SyncRoot", ReturnType = 
typeof(
object))]
 
  132        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Uri", 
Member = 
"get_InitializeLock", ReturnType = 
typeof(
object))]
 
  133        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.NclUtilities", 
Member = 
"get_LocalAddressesLock", ReturnType = 
typeof(
object))]
 
  134        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebRequest", 
Member = 
"get_InternalSyncObject", ReturnType = 
typeof(
object))]
 
  135        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.LazyAsyncResult", 
Member = 
"LazilyCreateEvent", MemberParameters = 
new object[] { 
typeof(
ref ManualResetEvent) }, ReturnType = 
typeof(
bool))]
 
  136        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Configuration.DefaultProxySectionInternal", 
Member = 
"get_ClassSyncObject", ReturnType = 
typeof(
object))]
 
  137        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Sockets.Socket", 
Member = 
"get_InternalSyncObject", ReturnType = 
typeof(
object))]
 
  138        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Collections.Specialized.ListDictionary", 
Member = 
"get_SyncRoot", ReturnType = 
typeof(
object))]
 
  139        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Collections.Specialized.OrderedDictionary", 
Member = 
"System.Collections.ICollection.get_SyncRoot", ReturnType = 
typeof(
object))]
 
  140        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Collections.Specialized.NameObjectCollectionBase", 
Member = 
"System.Collections.ICollection.get_SyncRoot", ReturnType = 
typeof(
object))]
 
  141        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Collections.Generic.SortedList`2", 
Member = 
"System.Collections.ICollection.get_SyncRoot", ReturnType = 
typeof(
object))]
 
  142        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Newtonsoft.Json.Utilities.CollectionWrapper`1", 
Member = 
"System.Collections.ICollection.get_SyncRoot", ReturnType = 
typeof(
object))]
 
  143        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Newtonsoft.Json.Utilities.DictionaryWrapper`2", 
Member = 
"System.Collections.ICollection.get_SyncRoot", ReturnType = 
typeof(
object))]
 
  144        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Newtonsoft.Json.Linq.JContainer", 
Member = 
"System.Collections.ICollection.get_SyncRoot", ReturnType = 
typeof(
object))]
 
  145        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 16)]
 
  146        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  152        [global::Cpp2ILInjected.Token(Token = 
"0x6001290")]
 
  153        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA19C0", Offset = 
"0x1CA19C0", Length = 
"0x4")]
 
  154        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngineInternal.MathfInternal", 
Member = 
".cctor", ReturnType = 
typeof(
void))]
 
  155        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  156        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  160        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  161        [global::Cpp2ILInjected.Token(Token = 
"0x6001291")]
 
  162        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA19C4", Offset = 
"0x1CA19C4", Length = 
"0x4")]
 
  165        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Runtime.InteropServices.HandleCollector", 
Member = 
"Remove", ReturnType = 
typeof(
void))]
 
  166        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"EndOperation", ReturnType = 
typeof(
void))]
 
  167        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"DownloadData", MemberParameters = 
new object[] { 
"System.Uri" }, ReturnType = 
"System.Byte[]")]
 
  168        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"DownloadFile", MemberParameters = 
new object[]
 
  172        }, ReturnType = 
typeof(
void))]
 
  173        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"OpenRead", MemberParameters = 
new object[] { 
"System.Uri" }, ReturnType = 
typeof(global::System.IO.Stream))]
 
  174        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"OpenWrite", MemberParameters = 
new object[]
 
  178        }, ReturnType = 
typeof(global::System.IO.Stream))]
 
  179        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"UploadData", MemberParameters = 
new object[]
 
  184        }, ReturnType = 
"System.Byte[]")]
 
  185        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"UploadFile", MemberParameters = 
new object[]
 
  190        }, ReturnType = 
"System.Byte[]")]
 
  191        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"UploadValues", MemberParameters = 
new object[]
 
  195            "System.Collections.Specialized.NameValueCollection" 
  196        }, ReturnType = 
"System.Byte[]")]
 
  197        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"UploadString", MemberParameters = 
new object[]
 
  202        }, ReturnType = 
typeof(
string))]
 
  203        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"DownloadString", MemberParameters = 
new object[] { 
"System.Uri" }, ReturnType = 
typeof(
string))]
 
  204        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"InvokeOperationCompleted", MemberParameters = 
new object[]
 
  206            "System.ComponentModel.AsyncOperation",
 
  207            typeof(SendOrPostCallback),
 
  208            "System.ComponentModel.AsyncCompletedEventArgs" 
  209        }, ReturnType = 
typeof(
void))]
 
  210        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.ServicePointScheduler.ConnectionGroup", 
Member = 
"RemoveConnection", MemberParameters = 
new object[] { 
"System.Net.WebConnection" }, ReturnType = 
typeof(
void))]
 
  211        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.ServicePointScheduler.ConnectionGroup", 
Member = 
"Cleanup", ReturnType = 
typeof(
void))]
 
  212        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.ServicePointScheduler.ConnectionGroup", 
Member = 
"Close", ReturnType = 
typeof(
void))]
 
  213        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.ServicePointScheduler", 
Member = 
"OnConnectionClosed", MemberParameters = 
new object[] { 
"System.Net.WebConnection" }, ReturnType = 
typeof(
void))]
 
  214        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Collections.Concurrent.BlockingCollection`1", 
Member = 
"TryAddWithNoTimeValidation", MemberParameters = 
new object[]
 
  219        }, ReturnType = 
typeof(
bool))]
 
  220        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.UnitySynchronizationContext", 
Member = 
"OperationCompleted", ReturnType = 
typeof(
void))]
 
  221        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 38)]
 
  222        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  226        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  227        [global::Cpp2ILInjected.Token(Token = 
"0x6001292")]
 
  228        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA19C8", Offset = 
"0x1CA19C8", Length = 
"0x4")]
 
  229        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Microsoft.Xna.Framework.Graphics.Texture", 
Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  230        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.TileDrawing", 
Member = 
"AddSpecialPoint", MemberParameters = 
new object[]
 
  234            "Terraria.GameContent.Drawing.TileDrawing.TileCounterType" 
  235        }, ReturnType = 
typeof(
void))]
 
  236        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.TileDrawing", 
Member = 
"DrawTiles", MemberParameters = 
new object[]
 
  238            "Microsoft.Xna.Framework.Vector2",
 
  239            "Microsoft.Xna.Framework.Vector2",
 
  248        }, ReturnType = 
typeof(
void))]
 
  249        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.TileDrawing", 
Member = 
"CacheSpecialDraws", MemberParameters = 
new object[]
 
  256        }, ReturnType = 
typeof(
void))]
 
  257        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.TileDrawing", 
Member = 
"AddSpecialLegacyPoint", MemberParameters = 
new object[] { 
"Microsoft.Xna.Framework.Point" }, ReturnType = 
typeof(
void))]
 
  258        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Terraria.GameContent.Drawing.TileDrawing", 
Member = 
"AddSpecialLegacyPoint", MemberParameters = 
new object[]
 
  262        }, ReturnType = 
typeof(
void))]
 
  263        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Runtime.Remoting.RemotingServices), 
Member = 
"NewUri", ReturnType = 
typeof(
string))]
 
  264        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Runtime.Remoting.Contexts.Context), 
Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  265        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo), 
Member = 
"GetObjectInfo", MemberParameters = 
new object[] { 
typeof(global::System.Runtime.Serialization.Formatters.Binary.SerObjectInfoInit) }, ReturnType = 
typeof(global::System.Runtime.Serialization.Formatters.Binary.ReadObjectInfo))]
 
  266        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Mono.Net.Security.MobileAuthenticatedStream.<ProcessAuthentication>d__48", 
Member = 
"MoveNext", ReturnType = 
typeof(
void))]
 
  267        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Runtime.InteropServices.HandleCollector", 
Member = 
"Add", ReturnType = 
typeof(
void))]
 
  268        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.ClosableStream", 
Member = 
"Close", ReturnType = 
typeof(
void))]
 
  269        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.WebClient", 
Member = 
"StartOperation", ReturnType = 
typeof(
void))]
 
  270        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.LazyAsyncResult", 
Member = 
"ProtectedInvokeCallback", MemberParameters = 
new object[]
 
  274        }, ReturnType = 
typeof(
void))]
 
  275        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.LazyAsyncResult", 
Member = 
"InternalCleanup", ReturnType = 
typeof(
void))]
 
  276        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.FileWebRequest", 
Member = 
"Abort", ReturnType = 
typeof(
void))]
 
  277        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.ServicePointScheduler.ConnectionGroup", 
Member = 
"CreateOrReuseConnection", MemberParameters = 
new object[]
 
  279            "System.Net.WebOperation",
 
  281        }, ReturnType = 
"System.ValueTuple`2<WebConnection, Boolean>")]
 
  282        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.ServicePointScheduler", 
Member = 
"OnConnectionCreated", MemberParameters = 
new object[] { 
"System.Net.WebConnection" }, ReturnType = 
typeof(
void))]
 
  283        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Security.SSPIHandleCache", 
Member = 
"CacheCredential", MemberParameters = 
new object[] { 
"System.Net.Security.SafeFreeCredentials" }, ReturnType = 
typeof(
void))]
 
  284        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.TypeDescriptor", 
Member = 
"GetExtenderCollisionSuffix", MemberParameters = 
new object[] { 
"System.ComponentModel.MemberDescriptor" }, ReturnType = 
typeof(
string))]
 
  285        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.TypeDescriptor", 
Member = 
"Refresh", MemberParameters = 
new object[]
 
  289        }, ReturnType = 
typeof(
void))]
 
  290        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.ComponentModel.TypeDescriptor", 
Member = 
"Refresh", MemberParameters = 
new object[] { 
typeof(global::System.
Type) }, ReturnType = 
typeof(
void))]
 
  291        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"UnityEngine.UnitySynchronizationContext", 
Member = 
"OperationStarted", ReturnType = 
typeof(
void))]
 
  292        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Xml.Linq.XHashtable`1.XHashtableState", 
Member = 
"TryAdd", MemberParameters = 
new object[] { 
"TValue", 
"TValue&" }, ReturnType = 
typeof(
bool))]
 
  293        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 26)]
 
  294        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  298        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  299        [global::Cpp2ILInjected.Token(Token = 
"0x6001293")]
 
  300        [global::Cpp2ILInjected.Address(RVA = 
"0x1C9FA8C", Offset = 
"0x1C9FA8C", Length = 
"0x4")]
 
  303        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Threading.Tasks.Task<>), 
Member = 
"TrySetResult", MemberParameters = 
new object[] { 
"TResult" }, ReturnType = 
typeof(
bool))]
 
  304        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Buffers.TlsOverPerCoreLockedStacksArrayPool<>), 
Member = 
"Return", MemberParameters = 
new object[]
 
  308        }, ReturnType = 
typeof(
void))]
 
  309        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Mono.Net.Security.AsyncProtocolRequest.<ProcessOperation>d__24", 
Member = 
"MoveNext", ReturnType = 
typeof(
void))]
 
  310        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Mono.Net.Security.AsyncProtocolRequest.<InnerRead>d__25", 
Member = 
"MoveNext", ReturnType = 
typeof(
void))]
 
  311        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"Mono.Net.Security.MobileAuthenticatedStream", 
Member = 
"InternalWrite", MemberParameters = 
new object[]
 
  313            "Mono.Net.Security.AsyncProtocolRequest",
 
  314            "Mono.Net.Security.BufferOffsetSize2",
 
  318        }, ReturnType = 
typeof(
bool))]
 
  319        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Text.RegularExpressions.ExclusiveReference", 
Member = 
"Get", ReturnType = 
"System.Text.RegularExpressions.RegexRunner")]
 
  320        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Text.RegularExpressions.ExclusiveReference", 
Member = 
"Release", MemberParameters = 
new object[] { 
"System.Text.RegularExpressions.RegexRunner" }, ReturnType = 
typeof(
void))]
 
  321        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.TimerThread.InfiniteTimer", 
Member = 
"Cancel", ReturnType = 
typeof(
bool))]
 
  322        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.TimerThread", 
Member = 
"StopTimerThread", ReturnType = 
typeof(
void))]
 
  323        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Sockets.Socket.<>c", 
Member = 
"<.cctor>b__367_3", MemberParameters = 
new object[] { 
typeof(global::System.
IAsyncResult) }, ReturnType = 
typeof(
void))]
 
  324        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Sockets.Socket.<>c", 
Member = 
"<.cctor>b__367_6", MemberParameters = 
new object[] { 
typeof(global::System.
IAsyncResult) }, ReturnType = 
typeof(
void))]
 
  325        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Sockets.Socket.<>c", 
Member = 
"<.cctor>b__367_8", MemberParameters = 
new object[] { 
typeof(global::System.
IAsyncResult) }, ReturnType = 
typeof(
void))]
 
  326        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Sockets.Socket.<>c", 
Member = 
"<.cctor>b__367_10", MemberParameters = 
new object[] { 
typeof(global::System.
IAsyncResult) }, ReturnType = 
typeof(
void))]
 
  327        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Sockets.Socket.<>c", 
Member = 
"<.cctor>b__367_13", MemberParameters = 
new object[] { 
typeof(global::System.
IAsyncResult) }, ReturnType = 
typeof(
void))]
 
  328        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Sockets.Socket.<>c", 
Member = 
"<.cctor>b__367_15", MemberParameters = 
new object[] { 
typeof(global::System.
IAsyncResult) }, ReturnType = 
typeof(
void))]
 
  329        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Sockets.Socket.<>c", 
Member = 
"<.cctor>b__367_17", MemberParameters = 
new object[] { 
typeof(global::System.
IAsyncResult) }, ReturnType = 
typeof(
void))]
 
  330        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
"System.Net.Sockets.SocketAsyncEventArgs", 
Member = 
"SetLastOperation", MemberParameters = 
new object[] { 
"System.Net.Sockets.SocketAsyncOperation" }, ReturnType = 
typeof(
void))]
 
  331        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 20)]
 
  332        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  336        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  337        [global::Cpp2ILInjected.Token(Token = 
"0x6001294")]
 
  338        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA19CC", Offset = 
"0x1CA19CC", Length = 
"0x4")]
 
  339        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  340        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  344        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  345        [global::Cpp2ILInjected.Token(Token = 
"0x6001295")]
 
  346        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA19D0", Offset = 
"0x1CA19D0", Length = 
"0x24")]
 
  347        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  348        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  354        [global::Cpp2ILInjected.Token(Token = 
"0x6001296")]
 
  355        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA19F4", Offset = 
"0x1CA19F4", Length = 
"0x4")]
 
  356        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  357        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  361        [global::Cpp2ILInjected.Token(Token = 
"0x6001297")]
 
  362        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA19F8", Offset = 
"0x1CA19F8", Length = 
"0x4")]
 
  363        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  364        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  368        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  369        [global::Cpp2ILInjected.Token(Token = 
"0x6001298")]
 
  370        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA19FC", Offset = 
"0x1CA19FC", Length = 
"0x4")]
 
  371        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.Runtime.InteropServices.GCHandle), 
Member = 
"Free", ReturnType = 
typeof(
void))]
 
  372        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  373        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  377        [global::Cpp2ILInjected.Token(Token = 
"0x6001299")]
 
  378        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA1A00", Offset = 
"0x1CA1A00", Length = 
"0x4")]
 
  379        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  380        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  384        [global::System.Runtime.CompilerServices.Intrinsic]
 
  385        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  386        [global::System.Runtime.InteropServices.ComVisible(
false)]
 
  387        [global::Cpp2ILInjected.Token(Token = 
"0x600129A")]
 
  393        [global::Cpp2ILInjected.Token(Token = 
"0x600129B")]
 
  394        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA1A04", Offset = 
"0x1CA1A04", Length = 
"0x4")]
 
  395        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"set_Position", MemberParameters = 
new object[] { typeof(long) }, ReturnType = 
typeof(
void))]
 
  396        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"ReadCore", MemberParameters = 
new object[] { typeof(global::System.Span<byte>) }, ReturnType = 
typeof(
int))]
 
  397        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"ReadByte", ReturnType = 
typeof(
int))]
 
  398        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"Seek", MemberParameters = 
new object[]
 
  401            typeof(global::System.IO.SeekOrigin)
 
  402        }, ReturnType = 
typeof(
long))]
 
  403        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"SetLength", MemberParameters = 
new object[] { typeof(long) }, ReturnType = 
typeof(
void))]
 
  404        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"WriteCore", MemberParameters = 
new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = 
typeof(
void))]
 
  405        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"WriteByte", MemberParameters = 
new object[] { typeof(byte) }, ReturnType = 
typeof(
void))]
 
  406        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
 
  407        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  411        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  412        [global::Cpp2ILInjected.Token(Token = 
"0x600129C")]
 
  413        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA1A08", Offset = 
"0x1CA1A08", Length = 
"0x4")]
 
  414        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.Enumeration.FileSystemEnumerator<>), 
Member = 
"CloseDirectoryHandle", ReturnType = 
typeof(
void))]
 
  415        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  416        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  420        [global::Cpp2ILInjected.Token(Token = 
"0x600129D")]
 
  421        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA1A0C", Offset = 
"0x1CA1A0C", Length = 
"0x4")]
 
  422        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
 
  423        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  427        [global::System.Runtime.InteropServices.ComVisible(
false)]
 
  428        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  429        [global::System.Runtime.CompilerServices.Intrinsic]
 
  430        [global::Cpp2ILInjected.Token(Token = 
"0x600129E")]
 
  436        [global::Cpp2ILInjected.Token(Token = 
"0x600129F")]
 
  437        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA1A10", Offset = 
"0x1CA1A10", Length = 
"0x4")]
 
  438        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"get_Length", ReturnType = 
typeof(
long))]
 
  439        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"get_Position", ReturnType = 
typeof(
long))]
 
  440        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"get_PositionPointer", ReturnType = 
typeof(
byte*))]
 
  441        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"ReadCore", MemberParameters = 
new object[] { typeof(global::System.Span<byte>) }, ReturnType = 
typeof(
int))]
 
  442        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"ReadByte", ReturnType = 
typeof(
int))]
 
  443        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"Seek", MemberParameters = 
new object[]
 
  446            typeof(global::System.IO.SeekOrigin)
 
  447        }, ReturnType = 
typeof(
long))]
 
  448        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"SetLength", MemberParameters = 
new object[] { typeof(long) }, ReturnType = 
typeof(
void))]
 
  449        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"WriteCore", MemberParameters = 
new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = 
typeof(
void))]
 
  450        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.IO.UnmanagedMemoryStream), 
Member = 
"WriteByte", MemberParameters = 
new object[] { typeof(byte) }, ReturnType = 
typeof(
void))]
 
  451        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 16)]
 
  452        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  456        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
 
  457        [global::Cpp2ILInjected.Token(Token = 
"0x60012A0")]
 
  458        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA1A14", Offset = 
"0x1CA1A14", Length = 
"0x4")]
 
  459        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
SpinLock), 
Member = 
"ContinueTryEnter", MemberParameters = 
new object[]
 
  463        }, ReturnType = 
typeof(
void))]
 
  464        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
  465        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
 
  469        [global::Cpp2ILInjected.Token(Token = 
"0x60012A1")]
 
  470        [global::Cpp2ILInjected.Address(RVA = 
"0x1CA1A18", Offset = 
"0x1CA1A18", Length = 
"0x8")]
 
  472        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]