Ship the WeChat hot-update catalogs and the camp, TideWhale T2, UI atlas, and animation-lab work.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
udx
2026-10-24 18:04:41 +08:00
co-authored by Cursor
parent 6ebc9401ce
commit 45e62132c8
1432 changed files with 2971856 additions and 2798 deletions
@@ -0,0 +1,315 @@
using System.Collections.Generic;
public class AOTGenericReferences : UnityEngine.MonoBehaviour
{
// {{ AOT assemblies
public static readonly IReadOnlyList<string> PatchedAOTAssemblyList = new List<string>
{
"System.Core.dll",
"UnityEngine.CoreModule.dll",
"UnityEngine.JSONSerializeModule.dll",
"YooAsset.dll",
"mscorlib.dll",
};
// }}
// {{ constraint implement type
// }}
// {{ AOT generic types
// System.Action<System.Collections.Generic.KeyValuePair<int,object>>
// System.Action<System.ValueTuple<object,float>>
// System.Action<UnityEngine.Vector2>
// System.Action<int>
// System.Action<object,object>
// System.Action<object>
// System.ArraySegment.Enumerator<byte>
// System.ArraySegment<byte>
// System.Collections.Concurrent.ConcurrentQueue.<Enumerate>d__28<object>
// System.Collections.Concurrent.ConcurrentQueue.Segment<object>
// System.Collections.Concurrent.ConcurrentQueue<object>
// System.Collections.Generic.ArraySortHelper<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.ArraySortHelper<System.ValueTuple<object,float>>
// System.Collections.Generic.ArraySortHelper<UnityEngine.Vector2>
// System.Collections.Generic.ArraySortHelper<int>
// System.Collections.Generic.ArraySortHelper<object>
// System.Collections.Generic.Comparer<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.Comparer<System.ValueTuple<object,float>>
// System.Collections.Generic.Comparer<UnityEngine.Vector2>
// System.Collections.Generic.Comparer<float>
// System.Collections.Generic.Comparer<int>
// System.Collections.Generic.Comparer<object>
// System.Collections.Generic.Dictionary.Enumerator<int,int>
// System.Collections.Generic.Dictionary.Enumerator<int,object>
// System.Collections.Generic.Dictionary.Enumerator<object,int>
// System.Collections.Generic.Dictionary.Enumerator<object,object>
// System.Collections.Generic.Dictionary.KeyCollection.Enumerator<int,int>
// System.Collections.Generic.Dictionary.KeyCollection.Enumerator<int,object>
// System.Collections.Generic.Dictionary.KeyCollection.Enumerator<object,int>
// System.Collections.Generic.Dictionary.KeyCollection.Enumerator<object,object>
// System.Collections.Generic.Dictionary.KeyCollection<int,int>
// System.Collections.Generic.Dictionary.KeyCollection<int,object>
// System.Collections.Generic.Dictionary.KeyCollection<object,int>
// System.Collections.Generic.Dictionary.KeyCollection<object,object>
// System.Collections.Generic.Dictionary.ValueCollection.Enumerator<int,int>
// System.Collections.Generic.Dictionary.ValueCollection.Enumerator<int,object>
// System.Collections.Generic.Dictionary.ValueCollection.Enumerator<object,int>
// System.Collections.Generic.Dictionary.ValueCollection.Enumerator<object,object>
// System.Collections.Generic.Dictionary.ValueCollection<int,int>
// System.Collections.Generic.Dictionary.ValueCollection<int,object>
// System.Collections.Generic.Dictionary.ValueCollection<object,int>
// System.Collections.Generic.Dictionary.ValueCollection<object,object>
// System.Collections.Generic.Dictionary<int,int>
// System.Collections.Generic.Dictionary<int,object>
// System.Collections.Generic.Dictionary<object,int>
// System.Collections.Generic.Dictionary<object,object>
// System.Collections.Generic.EqualityComparer<System.ValueTuple<int,int>>
// System.Collections.Generic.EqualityComparer<float>
// System.Collections.Generic.EqualityComparer<int>
// System.Collections.Generic.EqualityComparer<object>
// System.Collections.Generic.HashSet.Enumerator<System.ValueTuple<int,int>>
// System.Collections.Generic.HashSet.Enumerator<int>
// System.Collections.Generic.HashSet.Enumerator<object>
// System.Collections.Generic.HashSet<System.ValueTuple<int,int>>
// System.Collections.Generic.HashSet<int>
// System.Collections.Generic.HashSet<object>
// System.Collections.Generic.HashSetEqualityComparer<System.ValueTuple<int,int>>
// System.Collections.Generic.HashSetEqualityComparer<int>
// System.Collections.Generic.HashSetEqualityComparer<object>
// System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<int,int>>
// System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<object,int>>
// System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<object,object>>
// System.Collections.Generic.ICollection<System.ValueTuple<int,int>>
// System.Collections.Generic.ICollection<System.ValueTuple<object,float>>
// System.Collections.Generic.ICollection<UnityEngine.Vector2>
// System.Collections.Generic.ICollection<int>
// System.Collections.Generic.ICollection<object>
// System.Collections.Generic.IComparer<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.IComparer<System.ValueTuple<object,float>>
// System.Collections.Generic.IComparer<UnityEngine.Vector2>
// System.Collections.Generic.IComparer<int>
// System.Collections.Generic.IComparer<object>
// System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<int,int>>
// System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,int>>
// System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,object>>
// System.Collections.Generic.IEnumerable<System.ValueTuple<int,int>>
// System.Collections.Generic.IEnumerable<System.ValueTuple<object,float>>
// System.Collections.Generic.IEnumerable<UnityEngine.Vector2>
// System.Collections.Generic.IEnumerable<int>
// System.Collections.Generic.IEnumerable<object>
// System.Collections.Generic.IEnumerable<ushort>
// System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<int,int>>
// System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<object,int>>
// System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<object,object>>
// System.Collections.Generic.IEnumerator<System.ValueTuple<int,int>>
// System.Collections.Generic.IEnumerator<System.ValueTuple<object,float>>
// System.Collections.Generic.IEnumerator<UnityEngine.Vector2>
// System.Collections.Generic.IEnumerator<int>
// System.Collections.Generic.IEnumerator<object>
// System.Collections.Generic.IEnumerator<ushort>
// System.Collections.Generic.IEqualityComparer<System.ValueTuple<int,int>>
// System.Collections.Generic.IEqualityComparer<int>
// System.Collections.Generic.IEqualityComparer<object>
// System.Collections.Generic.IList<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.IList<System.ValueTuple<object,float>>
// System.Collections.Generic.IList<UnityEngine.Vector2>
// System.Collections.Generic.IList<int>
// System.Collections.Generic.IList<object>
// System.Collections.Generic.KeyValuePair<int,int>
// System.Collections.Generic.KeyValuePair<int,object>
// System.Collections.Generic.KeyValuePair<object,int>
// System.Collections.Generic.KeyValuePair<object,object>
// System.Collections.Generic.List.Enumerator<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.List.Enumerator<System.ValueTuple<object,float>>
// System.Collections.Generic.List.Enumerator<UnityEngine.Vector2>
// System.Collections.Generic.List.Enumerator<int>
// System.Collections.Generic.List.Enumerator<object>
// System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.List<System.ValueTuple<object,float>>
// System.Collections.Generic.List<UnityEngine.Vector2>
// System.Collections.Generic.List<int>
// System.Collections.Generic.List<object>
// System.Collections.Generic.ObjectComparer<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.Generic.ObjectComparer<System.ValueTuple<object,float>>
// System.Collections.Generic.ObjectComparer<UnityEngine.Vector2>
// System.Collections.Generic.ObjectComparer<float>
// System.Collections.Generic.ObjectComparer<int>
// System.Collections.Generic.ObjectComparer<object>
// System.Collections.Generic.ObjectEqualityComparer<System.ValueTuple<int,int>>
// System.Collections.Generic.ObjectEqualityComparer<float>
// System.Collections.Generic.ObjectEqualityComparer<int>
// System.Collections.Generic.ObjectEqualityComparer<object>
// System.Collections.Generic.Queue.Enumerator<HotUpdate.Gameplay.PrototypeBattle.CombatCue>
// System.Collections.Generic.Queue.Enumerator<object>
// System.Collections.Generic.Queue<HotUpdate.Gameplay.PrototypeBattle.CombatCue>
// System.Collections.Generic.Queue<object>
// System.Collections.ObjectModel.ReadOnlyCollection<System.Collections.Generic.KeyValuePair<int,object>>
// System.Collections.ObjectModel.ReadOnlyCollection<System.ValueTuple<object,float>>
// System.Collections.ObjectModel.ReadOnlyCollection<UnityEngine.Vector2>
// System.Collections.ObjectModel.ReadOnlyCollection<int>
// System.Collections.ObjectModel.ReadOnlyCollection<object>
// System.Comparison<System.Collections.Generic.KeyValuePair<int,object>>
// System.Comparison<System.ValueTuple<object,float>>
// System.Comparison<UnityEngine.Vector2>
// System.Comparison<int>
// System.Comparison<object>
// System.Func<System.Collections.Generic.KeyValuePair<int,object>,byte>
// System.Func<System.Collections.Generic.KeyValuePair<int,object>,int>
// System.Func<System.Threading.Tasks.VoidTaskResult>
// System.Func<byte>
// System.Func<int,UnityEngine.Vector3>
// System.Func<int,byte>
// System.Func<int,object>
// System.Func<int>
// System.Func<long>
// System.Func<object,System.Threading.Tasks.VoidTaskResult>
// System.Func<object,byte>
// System.Func<object,int,object>
// System.Func<object,int>
// System.Func<object,object,object>
// System.Func<object,object>
// System.Func<object>
// System.Func<ushort,byte>
// System.Linq.Buffer<int>
// System.Linq.Buffer<object>
// System.Linq.Enumerable.<DistinctIterator>d__68<int>
// System.Linq.Enumerable.<RepeatIterator>d__117<int>
// System.Linq.Enumerable.<SelectIterator>d__5<object,object>
// System.Linq.Enumerable.<TakeIterator>d__25<int>
// System.Linq.Enumerable.<TakeIterator>d__25<object>
// System.Linq.Enumerable.Iterator<System.Collections.Generic.KeyValuePair<int,object>>
// System.Linq.Enumerable.Iterator<int>
// System.Linq.Enumerable.Iterator<object>
// System.Linq.Enumerable.WhereArrayIterator<System.Collections.Generic.KeyValuePair<int,object>>
// System.Linq.Enumerable.WhereArrayIterator<int>
// System.Linq.Enumerable.WhereArrayIterator<object>
// System.Linq.Enumerable.WhereEnumerableIterator<System.Collections.Generic.KeyValuePair<int,object>>
// System.Linq.Enumerable.WhereEnumerableIterator<int>
// System.Linq.Enumerable.WhereEnumerableIterator<object>
// System.Linq.Enumerable.WhereListIterator<System.Collections.Generic.KeyValuePair<int,object>>
// System.Linq.Enumerable.WhereListIterator<int>
// System.Linq.Enumerable.WhereListIterator<object>
// System.Linq.Enumerable.WhereSelectArrayIterator<System.Collections.Generic.KeyValuePair<int,object>,int>
// System.Linq.Enumerable.WhereSelectArrayIterator<int,object>
// System.Linq.Enumerable.WhereSelectArrayIterator<object,int>
// System.Linq.Enumerable.WhereSelectArrayIterator<object,object>
// System.Linq.Enumerable.WhereSelectEnumerableIterator<System.Collections.Generic.KeyValuePair<int,object>,int>
// System.Linq.Enumerable.WhereSelectEnumerableIterator<int,object>
// System.Linq.Enumerable.WhereSelectEnumerableIterator<object,int>
// System.Linq.Enumerable.WhereSelectEnumerableIterator<object,object>
// System.Linq.Enumerable.WhereSelectListIterator<System.Collections.Generic.KeyValuePair<int,object>,int>
// System.Linq.Enumerable.WhereSelectListIterator<int,object>
// System.Linq.Enumerable.WhereSelectListIterator<object,int>
// System.Linq.Enumerable.WhereSelectListIterator<object,object>
// System.Linq.IdentityFunction.<>c<object>
// System.Linq.IdentityFunction<object>
// System.Linq.Set<int>
// System.Nullable<UnityEngine.Color>
// System.Nullable<UnityEngine.Vector3>
// System.Nullable<byte>
// System.Nullable<int>
// System.Nullable<long>
// System.Predicate<System.Collections.Generic.KeyValuePair<int,object>>
// System.Predicate<System.ValueTuple<int,int>>
// System.Predicate<System.ValueTuple<object,float>>
// System.Predicate<UnityEngine.Vector2>
// System.Predicate<int>
// System.Predicate<object>
// System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Threading.Tasks.VoidTaskResult>
// System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter<System.Threading.Tasks.VoidTaskResult>
// System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter<object>
// System.Runtime.CompilerServices.ConfiguredTaskAwaitable<System.Threading.Tasks.VoidTaskResult>
// System.Runtime.CompilerServices.ConfiguredTaskAwaitable<object>
// System.Runtime.CompilerServices.TaskAwaiter<System.Threading.Tasks.VoidTaskResult>
// System.Runtime.CompilerServices.TaskAwaiter<object>
// System.Threading.Tasks.ContinuationTaskFromResultTask<System.Threading.Tasks.VoidTaskResult>
// System.Threading.Tasks.ContinuationTaskFromResultTask<object>
// System.Threading.Tasks.Task<System.Threading.Tasks.VoidTaskResult>
// System.Threading.Tasks.Task<object>
// System.Threading.Tasks.TaskFactory.<>c__DisplayClass35_0<System.Threading.Tasks.VoidTaskResult>
// System.Threading.Tasks.TaskFactory.<>c__DisplayClass35_0<object>
// System.Threading.Tasks.TaskFactory<System.Threading.Tasks.VoidTaskResult>
// System.Threading.Tasks.TaskFactory<object>
// System.ValueTuple<int,int>
// System.ValueTuple<object,float>
// }}
public void RefMethods()
{
// bool System.Array.Exists<int>(int[],System.Predicate<int>)
// bool System.Array.Exists<object>(object[],System.Predicate<object>)
// object System.Array.Find<object>(object[],System.Predicate<object>)
// int System.Array.FindIndex<int>(int[],System.Predicate<int>)
// int System.Array.FindIndex<int>(int[],int,int,System.Predicate<int>)
// int System.Array.FindIndex<object>(object[],System.Predicate<object>)
// int System.Array.FindIndex<object>(object[],int,int,System.Predicate<object>)
// int System.Array.IndexOf<int>(int[],int)
// int System.Array.IndexOfImpl<int>(int[],int,int,int)
// bool System.Linq.Enumerable.All<object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,bool>)
// bool System.Linq.Enumerable.All<ushort>(System.Collections.Generic.IEnumerable<ushort>,System.Func<ushort,bool>)
// bool System.Linq.Enumerable.Any<int>(System.Collections.Generic.IEnumerable<int>,System.Func<int,bool>)
// bool System.Linq.Enumerable.Any<object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,bool>)
// int System.Linq.Enumerable.Count<int>(System.Collections.Generic.IEnumerable<int>)
// int System.Linq.Enumerable.Count<int>(System.Collections.Generic.IEnumerable<int>,System.Func<int,bool>)
// int System.Linq.Enumerable.Count<object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,bool>)
// System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.Distinct<int>(System.Collections.Generic.IEnumerable<int>)
// System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.DistinctIterator<int>(System.Collections.Generic.IEnumerable<int>,System.Collections.Generic.IEqualityComparer<int>)
// object System.Linq.Enumerable.First<object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,bool>)
// object System.Linq.Enumerable.FirstOrDefault<object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,bool>)
// System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.Repeat<int>(int,int)
// System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.RepeatIterator<int>(int,int)
// System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.Select<System.Collections.Generic.KeyValuePair<int,object>,int>(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<int,object>>,System.Func<System.Collections.Generic.KeyValuePair<int,object>,int>)
// System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.Select<object,int>(System.Collections.Generic.IEnumerable<object>,System.Func<object,int>)
// System.Collections.Generic.IEnumerable<object> System.Linq.Enumerable.Select<int,object>(System.Collections.Generic.IEnumerable<int>,System.Func<int,object>)
// System.Collections.Generic.IEnumerable<object> System.Linq.Enumerable.Select<object,object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,int,object>)
// System.Collections.Generic.IEnumerable<object> System.Linq.Enumerable.Select<object,object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,object>)
// System.Collections.Generic.IEnumerable<object> System.Linq.Enumerable.SelectIterator<object,object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,int,object>)
// bool System.Linq.Enumerable.SequenceEqual<int>(System.Collections.Generic.IEnumerable<int>,System.Collections.Generic.IEnumerable<int>)
// bool System.Linq.Enumerable.SequenceEqual<int>(System.Collections.Generic.IEnumerable<int>,System.Collections.Generic.IEnumerable<int>,System.Collections.Generic.IEqualityComparer<int>)
// object System.Linq.Enumerable.Single<object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,bool>)
// object System.Linq.Enumerable.SingleOrDefault<object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,bool>)
// System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.Take<int>(System.Collections.Generic.IEnumerable<int>,int)
// System.Collections.Generic.IEnumerable<object> System.Linq.Enumerable.Take<object>(System.Collections.Generic.IEnumerable<object>,int)
// System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.TakeIterator<int>(System.Collections.Generic.IEnumerable<int>,int)
// System.Collections.Generic.IEnumerable<object> System.Linq.Enumerable.TakeIterator<object>(System.Collections.Generic.IEnumerable<object>,int)
// int[] System.Linq.Enumerable.ToArray<int>(System.Collections.Generic.IEnumerable<int>)
// object[] System.Linq.Enumerable.ToArray<object>(System.Collections.Generic.IEnumerable<object>)
// System.Collections.Generic.Dictionary<object,object> System.Linq.Enumerable.ToDictionary<object,object,object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,object>,System.Func<object,object>,System.Collections.Generic.IEqualityComparer<object>)
// System.Collections.Generic.Dictionary<object,object> System.Linq.Enumerable.ToDictionary<object,object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,object>)
// System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<int,object>> System.Linq.Enumerable.Where<System.Collections.Generic.KeyValuePair<int,object>>(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<int,object>>,System.Func<System.Collections.Generic.KeyValuePair<int,object>,bool>)
// System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.Where<int>(System.Collections.Generic.IEnumerable<int>,System.Func<int,bool>)
// System.Collections.Generic.IEnumerable<object> System.Linq.Enumerable.Where<object>(System.Collections.Generic.IEnumerable<object>,System.Func<object,bool>)
// System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.Iterator<System.Collections.Generic.KeyValuePair<int,object>>.Select<int>(System.Func<System.Collections.Generic.KeyValuePair<int,object>,int>)
// System.Collections.Generic.IEnumerable<int> System.Linq.Enumerable.Iterator<object>.Select<int>(System.Func<object,int>)
// System.Collections.Generic.IEnumerable<object> System.Linq.Enumerable.Iterator<int>.Select<object>(System.Func<int,object>)
// System.Collections.Generic.IEnumerable<object> System.Linq.Enumerable.Iterator<object>.Select<object>(System.Func<object,object>)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,HotUpdate.Net.WsClient.<SendLoopAsync>d__44>(System.Runtime.CompilerServices.TaskAwaiter&,HotUpdate.Net.WsClient.<SendLoopAsync>d__44&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter<object>,HotUpdate.Net.WsClient.<RecvLoopAsync>d__43>(System.Runtime.CompilerServices.TaskAwaiter<object>&,HotUpdate.Net.WsClient.<RecvLoopAsync>d__43&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Threading.Tasks.VoidTaskResult>.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,HotUpdate.Net.WsClient.<SendLoopAsync>d__44>(System.Runtime.CompilerServices.TaskAwaiter&,HotUpdate.Net.WsClient.<SendLoopAsync>d__44&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Threading.Tasks.VoidTaskResult>.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter<object>,HotUpdate.Net.WsClient.<RecvLoopAsync>d__43>(System.Runtime.CompilerServices.TaskAwaiter<object>&,HotUpdate.Net.WsClient.<RecvLoopAsync>d__43&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start<HotUpdate.Net.WsClient.<ConnectInternalAsync>d__42>(HotUpdate.Net.WsClient.<ConnectInternalAsync>d__42&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start<HotUpdate.Net.WsClient.<RecvLoopAsync>d__43>(HotUpdate.Net.WsClient.<RecvLoopAsync>d__43&)
// System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start<HotUpdate.Net.WsClient.<SendLoopAsync>d__44>(HotUpdate.Net.WsClient.<SendLoopAsync>d__44&)
// object& System.Runtime.CompilerServices.Unsafe.As<object,object>(object&)
// System.Void* System.Runtime.CompilerServices.Unsafe.AsPointer<object>(object&)
// object UnityEngine.Component.GetComponent<object>()
// object UnityEngine.Component.GetComponentInChildren<object>(bool)
// object[] UnityEngine.Component.GetComponentsInChildren<object>()
// object[] UnityEngine.Component.GetComponentsInChildren<object>(bool)
// object UnityEngine.GameObject.AddComponent<object>()
// object UnityEngine.GameObject.GetComponent<object>()
// object UnityEngine.GameObject.GetComponentInChildren<object>(bool)
// object[] UnityEngine.GameObject.GetComponentsInChildren<object>(bool)
// object UnityEngine.JsonUtility.FromJson<object>(string)
// object[] UnityEngine.Object.FindObjectsByType<object>(UnityEngine.FindObjectsSortMode)
// object UnityEngine.Object.Instantiate<object>(object)
// object UnityEngine.Object.Instantiate<object>(object,UnityEngine.Transform)
// object UnityEngine.Object.Instantiate<object>(object,UnityEngine.Transform,bool)
// object[] UnityEngine.Resources.ConvertObjects<object>(UnityEngine.Object[])
// object YooAsset.AssetHandle.GetAssetObject<object>()
// YooAsset.AssetHandle YooAsset.ResourcePackage.LoadAssetAsync<object>(string,uint)
}
}