AOTGenericReferences.cs 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438
  1. using System.Collections.Generic;
  2. public class AOTGenericReferences : UnityEngine.MonoBehaviour
  3. {
  4. // {{ AOT assemblies
  5. public static readonly IReadOnlyList<string> PatchedAOTAssemblyList = new List<string>
  6. {
  7. "COSXML.dll",
  8. "DOTween.dll",
  9. "Minio.dll",
  10. "Newtonsoft.Json.dll",
  11. "SDK.dll",
  12. "System.Core.dll",
  13. "System.dll",
  14. "UniLiveKit.Runtime.dll",
  15. "UnityEngine.AndroidJNIModule.dll",
  16. "UnityEngine.AssetBundleModule.dll",
  17. "UnityEngine.CoreModule.dll",
  18. "mscorlib.dll",
  19. };
  20. // }}
  21. // {{ constraint implement type
  22. // }}
  23. // {{ AOT generic types
  24. // COSXML.Callback.OnSuccessCallback<object>
  25. // GHZRtc.SingletonMono<object>
  26. // Minio.DataModel.Args.BucketArgs<object>
  27. // Minio.DataModel.Args.EncryptionArgs<object>
  28. // Minio.DataModel.Args.ObjectArgs<object>
  29. // Minio.DataModel.Args.ObjectConditionalQueryArgs<object>
  30. // Minio.DataModel.Args.ObjectVersionArgs<object>
  31. // Minio.DataModel.Args.ObjectWriteArgs<object>
  32. // MonoSingleton<object>
  33. // SC.XR.Unity.Singleton.<>c<object>
  34. // SC.XR.Unity.Singleton<object>
  35. // System.Action<Loom.DelayedQueueItem>
  36. // System.Action<UniGif.ApplicationExtension.ApplicationDataBlock>
  37. // System.Action<UniGif.CommentExtension.CommentDataBlock>
  38. // System.Action<UniGif.CommentExtension>
  39. // System.Action<UniGif.GraphicControlExtension>
  40. // System.Action<UniGif.ImageBlock.ImageDataBlock>
  41. // System.Action<UniGif.ImageBlock>
  42. // System.Action<UniGif.PlainTextExtension.PlainTextDataBlock>
  43. // System.Action<UniGif.PlainTextExtension>
  44. // System.Action<UnityEngine.Vector2>
  45. // System.Action<UnityEngine.Vector3>
  46. // System.Action<byte>
  47. // System.Action<float,float>
  48. // System.Action<float>
  49. // System.Action<int>
  50. // System.Action<object,float>
  51. // System.Action<object,int,int,int>
  52. // System.Action<object,object,byte>
  53. // System.Action<object,object>
  54. // System.Action<object>
  55. // System.Action<ushort>
  56. // System.Buffers.ArrayPool<int>
  57. // System.Buffers.TlsOverPerCoreLockedStacksArrayPool.LockedStack<int>
  58. // System.Buffers.TlsOverPerCoreLockedStacksArrayPool.PerCoreLockedStacks<int>
  59. // System.Buffers.TlsOverPerCoreLockedStacksArrayPool<int>
  60. // System.ByReference<int>
  61. // System.ByReference<ushort>
  62. // System.Collections.Generic.ArraySortHelper<Loom.DelayedQueueItem>
  63. // System.Collections.Generic.ArraySortHelper<UniGif.ApplicationExtension.ApplicationDataBlock>
  64. // System.Collections.Generic.ArraySortHelper<UniGif.CommentExtension.CommentDataBlock>
  65. // System.Collections.Generic.ArraySortHelper<UniGif.CommentExtension>
  66. // System.Collections.Generic.ArraySortHelper<UniGif.GraphicControlExtension>
  67. // System.Collections.Generic.ArraySortHelper<UniGif.ImageBlock.ImageDataBlock>
  68. // System.Collections.Generic.ArraySortHelper<UniGif.ImageBlock>
  69. // System.Collections.Generic.ArraySortHelper<UniGif.PlainTextExtension.PlainTextDataBlock>
  70. // System.Collections.Generic.ArraySortHelper<UniGif.PlainTextExtension>
  71. // System.Collections.Generic.ArraySortHelper<UnityEngine.Vector2>
  72. // System.Collections.Generic.ArraySortHelper<UnityEngine.Vector3>
  73. // System.Collections.Generic.ArraySortHelper<byte>
  74. // System.Collections.Generic.ArraySortHelper<int>
  75. // System.Collections.Generic.ArraySortHelper<object>
  76. // System.Collections.Generic.ArraySortHelper<ushort>
  77. // System.Collections.Generic.Comparer<Loom.DelayedQueueItem>
  78. // System.Collections.Generic.Comparer<System.Collections.Generic.KeyValuePair<object,ushort>>
  79. // System.Collections.Generic.Comparer<UniGif.ApplicationExtension.ApplicationDataBlock>
  80. // System.Collections.Generic.Comparer<UniGif.CommentExtension.CommentDataBlock>
  81. // System.Collections.Generic.Comparer<UniGif.CommentExtension>
  82. // System.Collections.Generic.Comparer<UniGif.GraphicControlExtension>
  83. // System.Collections.Generic.Comparer<UniGif.ImageBlock.ImageDataBlock>
  84. // System.Collections.Generic.Comparer<UniGif.ImageBlock>
  85. // System.Collections.Generic.Comparer<UniGif.PlainTextExtension.PlainTextDataBlock>
  86. // System.Collections.Generic.Comparer<UniGif.PlainTextExtension>
  87. // System.Collections.Generic.Comparer<UnityEngine.Vector2>
  88. // System.Collections.Generic.Comparer<UnityEngine.Vector3>
  89. // System.Collections.Generic.Comparer<byte>
  90. // System.Collections.Generic.Comparer<int>
  91. // System.Collections.Generic.Comparer<object>
  92. // System.Collections.Generic.Comparer<ushort>
  93. // System.Collections.Generic.Dictionary.Enumerator<int,object>
  94. // System.Collections.Generic.Dictionary.Enumerator<object,object>
  95. // System.Collections.Generic.Dictionary.KeyCollection.Enumerator<int,object>
  96. // System.Collections.Generic.Dictionary.KeyCollection.Enumerator<object,object>
  97. // System.Collections.Generic.Dictionary.KeyCollection<int,object>
  98. // System.Collections.Generic.Dictionary.KeyCollection<object,object>
  99. // System.Collections.Generic.Dictionary.ValueCollection.Enumerator<int,object>
  100. // System.Collections.Generic.Dictionary.ValueCollection.Enumerator<object,object>
  101. // System.Collections.Generic.Dictionary.ValueCollection<int,object>
  102. // System.Collections.Generic.Dictionary.ValueCollection<object,object>
  103. // System.Collections.Generic.Dictionary<int,object>
  104. // System.Collections.Generic.Dictionary<object,object>
  105. // System.Collections.Generic.EqualityComparer<int>
  106. // System.Collections.Generic.EqualityComparer<object>
  107. // System.Collections.Generic.EqualityComparer<ushort>
  108. // System.Collections.Generic.ICollection<Loom.DelayedQueueItem>
  109. // System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<int,object>>
  110. // System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<object,object>>
  111. // System.Collections.Generic.ICollection<UniGif.ApplicationExtension.ApplicationDataBlock>
  112. // System.Collections.Generic.ICollection<UniGif.CommentExtension.CommentDataBlock>
  113. // System.Collections.Generic.ICollection<UniGif.CommentExtension>
  114. // System.Collections.Generic.ICollection<UniGif.GraphicControlExtension>
  115. // System.Collections.Generic.ICollection<UniGif.ImageBlock.ImageDataBlock>
  116. // System.Collections.Generic.ICollection<UniGif.ImageBlock>
  117. // System.Collections.Generic.ICollection<UniGif.PlainTextExtension.PlainTextDataBlock>
  118. // System.Collections.Generic.ICollection<UniGif.PlainTextExtension>
  119. // System.Collections.Generic.ICollection<UnityEngine.Vector2>
  120. // System.Collections.Generic.ICollection<UnityEngine.Vector3>
  121. // System.Collections.Generic.ICollection<byte>
  122. // System.Collections.Generic.ICollection<int>
  123. // System.Collections.Generic.ICollection<object>
  124. // System.Collections.Generic.ICollection<ushort>
  125. // System.Collections.Generic.IComparer<Loom.DelayedQueueItem>
  126. // System.Collections.Generic.IComparer<System.Collections.Generic.KeyValuePair<object,ushort>>
  127. // System.Collections.Generic.IComparer<UniGif.ApplicationExtension.ApplicationDataBlock>
  128. // System.Collections.Generic.IComparer<UniGif.CommentExtension.CommentDataBlock>
  129. // System.Collections.Generic.IComparer<UniGif.CommentExtension>
  130. // System.Collections.Generic.IComparer<UniGif.GraphicControlExtension>
  131. // System.Collections.Generic.IComparer<UniGif.ImageBlock.ImageDataBlock>
  132. // System.Collections.Generic.IComparer<UniGif.ImageBlock>
  133. // System.Collections.Generic.IComparer<UniGif.PlainTextExtension.PlainTextDataBlock>
  134. // System.Collections.Generic.IComparer<UniGif.PlainTextExtension>
  135. // System.Collections.Generic.IComparer<UnityEngine.Vector2>
  136. // System.Collections.Generic.IComparer<UnityEngine.Vector3>
  137. // System.Collections.Generic.IComparer<byte>
  138. // System.Collections.Generic.IComparer<int>
  139. // System.Collections.Generic.IComparer<object>
  140. // System.Collections.Generic.IComparer<ushort>
  141. // System.Collections.Generic.IDictionary<object,object>
  142. // System.Collections.Generic.IDictionary<object,ushort>
  143. // System.Collections.Generic.IEnumerable<Loom.DelayedQueueItem>
  144. // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.UIntPtr,object>>
  145. // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<int,object>>
  146. // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,object>>
  147. // System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,ushort>>
  148. // System.Collections.Generic.IEnumerable<UniGif.ApplicationExtension.ApplicationDataBlock>
  149. // System.Collections.Generic.IEnumerable<UniGif.CommentExtension.CommentDataBlock>
  150. // System.Collections.Generic.IEnumerable<UniGif.CommentExtension>
  151. // System.Collections.Generic.IEnumerable<UniGif.GraphicControlExtension>
  152. // System.Collections.Generic.IEnumerable<UniGif.ImageBlock.ImageDataBlock>
  153. // System.Collections.Generic.IEnumerable<UniGif.ImageBlock>
  154. // System.Collections.Generic.IEnumerable<UniGif.PlainTextExtension.PlainTextDataBlock>
  155. // System.Collections.Generic.IEnumerable<UniGif.PlainTextExtension>
  156. // System.Collections.Generic.IEnumerable<UnityEngine.Vector2>
  157. // System.Collections.Generic.IEnumerable<UnityEngine.Vector3>
  158. // System.Collections.Generic.IEnumerable<byte>
  159. // System.Collections.Generic.IEnumerable<int>
  160. // System.Collections.Generic.IEnumerable<object>
  161. // System.Collections.Generic.IEnumerable<ushort>
  162. // System.Collections.Generic.IEnumerator<Loom.DelayedQueueItem>
  163. // System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.UIntPtr,object>>
  164. // System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<int,object>>
  165. // System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<object,object>>
  166. // System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<object,ushort>>
  167. // System.Collections.Generic.IEnumerator<UniGif.ApplicationExtension.ApplicationDataBlock>
  168. // System.Collections.Generic.IEnumerator<UniGif.CommentExtension.CommentDataBlock>
  169. // System.Collections.Generic.IEnumerator<UniGif.CommentExtension>
  170. // System.Collections.Generic.IEnumerator<UniGif.GraphicControlExtension>
  171. // System.Collections.Generic.IEnumerator<UniGif.ImageBlock.ImageDataBlock>
  172. // System.Collections.Generic.IEnumerator<UniGif.ImageBlock>
  173. // System.Collections.Generic.IEnumerator<UniGif.PlainTextExtension.PlainTextDataBlock>
  174. // System.Collections.Generic.IEnumerator<UniGif.PlainTextExtension>
  175. // System.Collections.Generic.IEnumerator<UnityEngine.Vector2>
  176. // System.Collections.Generic.IEnumerator<UnityEngine.Vector3>
  177. // System.Collections.Generic.IEnumerator<byte>
  178. // System.Collections.Generic.IEnumerator<int>
  179. // System.Collections.Generic.IEnumerator<object>
  180. // System.Collections.Generic.IEnumerator<ushort>
  181. // System.Collections.Generic.IEqualityComparer<int>
  182. // System.Collections.Generic.IEqualityComparer<object>
  183. // System.Collections.Generic.IList<Loom.DelayedQueueItem>
  184. // System.Collections.Generic.IList<UniGif.ApplicationExtension.ApplicationDataBlock>
  185. // System.Collections.Generic.IList<UniGif.CommentExtension.CommentDataBlock>
  186. // System.Collections.Generic.IList<UniGif.CommentExtension>
  187. // System.Collections.Generic.IList<UniGif.GraphicControlExtension>
  188. // System.Collections.Generic.IList<UniGif.ImageBlock.ImageDataBlock>
  189. // System.Collections.Generic.IList<UniGif.ImageBlock>
  190. // System.Collections.Generic.IList<UniGif.PlainTextExtension.PlainTextDataBlock>
  191. // System.Collections.Generic.IList<UniGif.PlainTextExtension>
  192. // System.Collections.Generic.IList<UnityEngine.Vector2>
  193. // System.Collections.Generic.IList<UnityEngine.Vector3>
  194. // System.Collections.Generic.IList<byte>
  195. // System.Collections.Generic.IList<int>
  196. // System.Collections.Generic.IList<object>
  197. // System.Collections.Generic.IList<ushort>
  198. // System.Collections.Generic.KeyValuePair<System.UIntPtr,object>
  199. // System.Collections.Generic.KeyValuePair<int,object>
  200. // System.Collections.Generic.KeyValuePair<object,object>
  201. // System.Collections.Generic.KeyValuePair<object,ushort>
  202. // System.Collections.Generic.List.Enumerator<Loom.DelayedQueueItem>
  203. // System.Collections.Generic.List.Enumerator<UniGif.ApplicationExtension.ApplicationDataBlock>
  204. // System.Collections.Generic.List.Enumerator<UniGif.CommentExtension.CommentDataBlock>
  205. // System.Collections.Generic.List.Enumerator<UniGif.CommentExtension>
  206. // System.Collections.Generic.List.Enumerator<UniGif.GraphicControlExtension>
  207. // System.Collections.Generic.List.Enumerator<UniGif.ImageBlock.ImageDataBlock>
  208. // System.Collections.Generic.List.Enumerator<UniGif.ImageBlock>
  209. // System.Collections.Generic.List.Enumerator<UniGif.PlainTextExtension.PlainTextDataBlock>
  210. // System.Collections.Generic.List.Enumerator<UniGif.PlainTextExtension>
  211. // System.Collections.Generic.List.Enumerator<UnityEngine.Vector2>
  212. // System.Collections.Generic.List.Enumerator<UnityEngine.Vector3>
  213. // System.Collections.Generic.List.Enumerator<byte>
  214. // System.Collections.Generic.List.Enumerator<int>
  215. // System.Collections.Generic.List.Enumerator<object>
  216. // System.Collections.Generic.List.Enumerator<ushort>
  217. // System.Collections.Generic.List<Loom.DelayedQueueItem>
  218. // System.Collections.Generic.List<UniGif.ApplicationExtension.ApplicationDataBlock>
  219. // System.Collections.Generic.List<UniGif.CommentExtension.CommentDataBlock>
  220. // System.Collections.Generic.List<UniGif.CommentExtension>
  221. // System.Collections.Generic.List<UniGif.GraphicControlExtension>
  222. // System.Collections.Generic.List<UniGif.ImageBlock.ImageDataBlock>
  223. // System.Collections.Generic.List<UniGif.ImageBlock>
  224. // System.Collections.Generic.List<UniGif.PlainTextExtension.PlainTextDataBlock>
  225. // System.Collections.Generic.List<UniGif.PlainTextExtension>
  226. // System.Collections.Generic.List<UnityEngine.Vector2>
  227. // System.Collections.Generic.List<UnityEngine.Vector3>
  228. // System.Collections.Generic.List<byte>
  229. // System.Collections.Generic.List<int>
  230. // System.Collections.Generic.List<object>
  231. // System.Collections.Generic.List<ushort>
  232. // System.Collections.Generic.ObjectComparer<Loom.DelayedQueueItem>
  233. // System.Collections.Generic.ObjectComparer<System.Collections.Generic.KeyValuePair<object,ushort>>
  234. // System.Collections.Generic.ObjectComparer<UniGif.ApplicationExtension.ApplicationDataBlock>
  235. // System.Collections.Generic.ObjectComparer<UniGif.CommentExtension.CommentDataBlock>
  236. // System.Collections.Generic.ObjectComparer<UniGif.CommentExtension>
  237. // System.Collections.Generic.ObjectComparer<UniGif.GraphicControlExtension>
  238. // System.Collections.Generic.ObjectComparer<UniGif.ImageBlock.ImageDataBlock>
  239. // System.Collections.Generic.ObjectComparer<UniGif.ImageBlock>
  240. // System.Collections.Generic.ObjectComparer<UniGif.PlainTextExtension.PlainTextDataBlock>
  241. // System.Collections.Generic.ObjectComparer<UniGif.PlainTextExtension>
  242. // System.Collections.Generic.ObjectComparer<UnityEngine.Vector2>
  243. // System.Collections.Generic.ObjectComparer<UnityEngine.Vector3>
  244. // System.Collections.Generic.ObjectComparer<byte>
  245. // System.Collections.Generic.ObjectComparer<int>
  246. // System.Collections.Generic.ObjectComparer<object>
  247. // System.Collections.Generic.ObjectComparer<ushort>
  248. // System.Collections.Generic.ObjectEqualityComparer<int>
  249. // System.Collections.Generic.ObjectEqualityComparer<object>
  250. // System.Collections.Generic.ObjectEqualityComparer<ushort>
  251. // System.Collections.Generic.Queue.Enumerator<int>
  252. // System.Collections.Generic.Queue.Enumerator<object>
  253. // System.Collections.Generic.Queue<int>
  254. // System.Collections.Generic.Queue<object>
  255. // System.Collections.Generic.SortedDictionary.<>c__DisplayClass34_0<object,ushort>
  256. // System.Collections.Generic.SortedDictionary.<>c__DisplayClass34_1<object,ushort>
  257. // System.Collections.Generic.SortedDictionary.Enumerator<object,ushort>
  258. // System.Collections.Generic.SortedDictionary.KeyCollection.<>c__DisplayClass5_0<object,ushort>
  259. // System.Collections.Generic.SortedDictionary.KeyCollection.<>c__DisplayClass6_0<object,ushort>
  260. // System.Collections.Generic.SortedDictionary.KeyCollection.Enumerator<object,ushort>
  261. // System.Collections.Generic.SortedDictionary.KeyCollection<object,ushort>
  262. // System.Collections.Generic.SortedDictionary.KeyValuePairComparer<object,ushort>
  263. // System.Collections.Generic.SortedDictionary.ValueCollection.<>c__DisplayClass5_0<object,ushort>
  264. // System.Collections.Generic.SortedDictionary.ValueCollection.<>c__DisplayClass6_0<object,ushort>
  265. // System.Collections.Generic.SortedDictionary.ValueCollection.Enumerator<object,ushort>
  266. // System.Collections.Generic.SortedDictionary.ValueCollection<object,ushort>
  267. // System.Collections.Generic.SortedDictionary<object,ushort>
  268. // System.Collections.Generic.SortedSet.<>c__DisplayClass52_0<System.Collections.Generic.KeyValuePair<object,ushort>>
  269. // System.Collections.Generic.SortedSet.<>c__DisplayClass53_0<System.Collections.Generic.KeyValuePair<object,ushort>>
  270. // System.Collections.Generic.SortedSet.Enumerator<System.Collections.Generic.KeyValuePair<object,ushort>>
  271. // System.Collections.Generic.SortedSet.Node<System.Collections.Generic.KeyValuePair<object,ushort>>
  272. // System.Collections.Generic.SortedSet<System.Collections.Generic.KeyValuePair<object,ushort>>
  273. // System.Collections.Generic.Stack.Enumerator<int>
  274. // System.Collections.Generic.Stack.Enumerator<object>
  275. // System.Collections.Generic.Stack<int>
  276. // System.Collections.Generic.Stack<object>
  277. // System.Collections.Generic.TreeSet<System.Collections.Generic.KeyValuePair<object,ushort>>
  278. // System.Collections.Generic.TreeWalkPredicate<System.Collections.Generic.KeyValuePair<object,ushort>>
  279. // System.Collections.Generic.ValueListBuilder<int>
  280. // System.Collections.ObjectModel.ReadOnlyCollection<Loom.DelayedQueueItem>
  281. // System.Collections.ObjectModel.ReadOnlyCollection<UniGif.ApplicationExtension.ApplicationDataBlock>
  282. // System.Collections.ObjectModel.ReadOnlyCollection<UniGif.CommentExtension.CommentDataBlock>
  283. // System.Collections.ObjectModel.ReadOnlyCollection<UniGif.CommentExtension>
  284. // System.Collections.ObjectModel.ReadOnlyCollection<UniGif.GraphicControlExtension>
  285. // System.Collections.ObjectModel.ReadOnlyCollection<UniGif.ImageBlock.ImageDataBlock>
  286. // System.Collections.ObjectModel.ReadOnlyCollection<UniGif.ImageBlock>
  287. // System.Collections.ObjectModel.ReadOnlyCollection<UniGif.PlainTextExtension.PlainTextDataBlock>
  288. // System.Collections.ObjectModel.ReadOnlyCollection<UniGif.PlainTextExtension>
  289. // System.Collections.ObjectModel.ReadOnlyCollection<UnityEngine.Vector2>
  290. // System.Collections.ObjectModel.ReadOnlyCollection<UnityEngine.Vector3>
  291. // System.Collections.ObjectModel.ReadOnlyCollection<byte>
  292. // System.Collections.ObjectModel.ReadOnlyCollection<int>
  293. // System.Collections.ObjectModel.ReadOnlyCollection<object>
  294. // System.Collections.ObjectModel.ReadOnlyCollection<ushort>
  295. // System.Comparison<Loom.DelayedQueueItem>
  296. // System.Comparison<UniGif.ApplicationExtension.ApplicationDataBlock>
  297. // System.Comparison<UniGif.CommentExtension.CommentDataBlock>
  298. // System.Comparison<UniGif.CommentExtension>
  299. // System.Comparison<UniGif.GraphicControlExtension>
  300. // System.Comparison<UniGif.ImageBlock.ImageDataBlock>
  301. // System.Comparison<UniGif.ImageBlock>
  302. // System.Comparison<UniGif.PlainTextExtension.PlainTextDataBlock>
  303. // System.Comparison<UniGif.PlainTextExtension>
  304. // System.Comparison<UnityEngine.Vector2>
  305. // System.Comparison<UnityEngine.Vector3>
  306. // System.Comparison<byte>
  307. // System.Comparison<int>
  308. // System.Comparison<object>
  309. // System.Comparison<ushort>
  310. // System.Converter<object,object>
  311. // System.Func<Loom.DelayedQueueItem,byte>
  312. // System.Func<System.Threading.Tasks.VoidTaskResult>
  313. // System.Func<byte>
  314. // System.Func<object,System.Threading.Tasks.VoidTaskResult>
  315. // System.Func<object,byte>
  316. // System.Func<object,object,object>
  317. // System.Func<object,object>
  318. // System.Func<object>
  319. // System.Lazy<object>
  320. // System.Linq.Enumerable.Iterator<Loom.DelayedQueueItem>
  321. // System.Linq.Enumerable.WhereArrayIterator<Loom.DelayedQueueItem>
  322. // System.Linq.Enumerable.WhereEnumerableIterator<Loom.DelayedQueueItem>
  323. // System.Linq.Enumerable.WhereListIterator<Loom.DelayedQueueItem>
  324. // System.Nullable<UniGif.GraphicControlExtension>
  325. // System.Predicate<Loom.DelayedQueueItem>
  326. // System.Predicate<UniGif.ApplicationExtension.ApplicationDataBlock>
  327. // System.Predicate<UniGif.CommentExtension.CommentDataBlock>
  328. // System.Predicate<UniGif.CommentExtension>
  329. // System.Predicate<UniGif.GraphicControlExtension>
  330. // System.Predicate<UniGif.ImageBlock.ImageDataBlock>
  331. // System.Predicate<UniGif.ImageBlock>
  332. // System.Predicate<UniGif.PlainTextExtension.PlainTextDataBlock>
  333. // System.Predicate<UniGif.PlainTextExtension>
  334. // System.Predicate<UnityEngine.Vector2>
  335. // System.Predicate<UnityEngine.Vector3>
  336. // System.Predicate<byte>
  337. // System.Predicate<int>
  338. // System.Predicate<object>
  339. // System.Predicate<ushort>
  340. // System.ReadOnlySpan<int>
  341. // System.ReadOnlySpan<ushort>
  342. // System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Threading.Tasks.VoidTaskResult>
  343. // System.Runtime.CompilerServices.ConditionalWeakTable.CreateValueCallback<System.UIntPtr,object>
  344. // System.Runtime.CompilerServices.ConditionalWeakTable.CreateValueCallback<object,object>
  345. // System.Runtime.CompilerServices.ConditionalWeakTable.Enumerator<System.UIntPtr,object>
  346. // System.Runtime.CompilerServices.ConditionalWeakTable.Enumerator<object,object>
  347. // System.Runtime.CompilerServices.ConditionalWeakTable<System.UIntPtr,object>
  348. // System.Runtime.CompilerServices.ConditionalWeakTable<object,object>
  349. // System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter<System.Threading.Tasks.VoidTaskResult>
  350. // System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter<object>
  351. // System.Runtime.CompilerServices.ConfiguredTaskAwaitable<System.Threading.Tasks.VoidTaskResult>
  352. // System.Runtime.CompilerServices.ConfiguredTaskAwaitable<object>
  353. // System.Runtime.CompilerServices.TaskAwaiter<System.Threading.Tasks.VoidTaskResult>
  354. // System.Runtime.CompilerServices.TaskAwaiter<object>
  355. // System.Span<int>
  356. // System.Span<ushort>
  357. // System.Threading.Tasks.ContinuationTaskFromResultTask<System.Threading.Tasks.VoidTaskResult>
  358. // System.Threading.Tasks.ContinuationTaskFromResultTask<object>
  359. // System.Threading.Tasks.Task<System.Threading.Tasks.VoidTaskResult>
  360. // System.Threading.Tasks.Task<object>
  361. // System.Threading.Tasks.TaskFactory.<>c__DisplayClass35_0<System.Threading.Tasks.VoidTaskResult>
  362. // System.Threading.Tasks.TaskFactory.<>c__DisplayClass35_0<object>
  363. // System.Threading.Tasks.TaskFactory<System.Threading.Tasks.VoidTaskResult>
  364. // System.Threading.Tasks.TaskFactory<object>
  365. // Unity.Collections.NativeArray.Enumerator<byte>
  366. // Unity.Collections.NativeArray.ReadOnly.Enumerator<byte>
  367. // Unity.Collections.NativeArray.ReadOnly<byte>
  368. // Unity.Collections.NativeArray<byte>
  369. // UnityEngine.Events.InvokableCall<UnityEngine.Vector2>
  370. // UnityEngine.Events.InvokableCall<float>
  371. // UnityEngine.Events.InvokableCall<object>
  372. // UnityEngine.Events.UnityAction<UnityEngine.Vector2>
  373. // UnityEngine.Events.UnityAction<float>
  374. // UnityEngine.Events.UnityAction<object>
  375. // UnityEngine.Events.UnityEvent<UnityEngine.Vector2>
  376. // UnityEngine.Events.UnityEvent<float>
  377. // UnityEngine.Events.UnityEvent<object>
  378. // XRTool.Util.Singleton<object>
  379. // }}
  380. public void RefMethods()
  381. {
  382. // object DG.Tweening.TweenSettingsExtensions.OnComplete<object>(object,DG.Tweening.TweenCallback)
  383. // object Newtonsoft.Json.JsonConvert.DeserializeObject<object>(string)
  384. // object Newtonsoft.Json.JsonConvert.DeserializeObject<object>(string,Newtonsoft.Json.JsonSerializerSettings)
  385. // object SC.XR.Unity.Module_InputSystem.Module_InputSystem.GetInputDevice<object>(SC.XR.Unity.Module_InputSystem.InputDeviceType)
  386. // object[] System.Array.Empty<object>()
  387. // System.Void System.Array.Sort<object>(object[],System.Comparison<object>)
  388. // System.Collections.Generic.List<object> System.Collections.Generic.List<object>.ConvertAll<object>(System.Converter<object,object>)
  389. // System.Collections.Generic.IEnumerable<Loom.DelayedQueueItem> System.Linq.Enumerable.Where<Loom.DelayedQueueItem>(System.Collections.Generic.IEnumerable<Loom.DelayedQueueItem>,System.Func<Loom.DelayedQueueItem,bool>)
  390. // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter<object>,MinIoXR.<Run>d__23>(System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter<object>&,MinIoXR.<Run>d__23&)
  391. // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter<object>,MinIoXR.<RunFile>d__20>(System.Runtime.CompilerServices.TaskAwaiter<object>&,MinIoXR.<RunFile>d__20&)
  392. // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Threading.Tasks.VoidTaskResult>.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter<object>,MinIoXR.<Run>d__23>(System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter<object>&,MinIoXR.<Run>d__23&)
  393. // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder<System.Threading.Tasks.VoidTaskResult>.AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter<object>,MinIoXR.<RunFile>d__20>(System.Runtime.CompilerServices.TaskAwaiter<object>&,MinIoXR.<RunFile>d__20&)
  394. // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start<MinIoXR.<Run>d__23>(MinIoXR.<Run>d__23&)
  395. // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start<MinIoXR.<RunFile>d__20>(MinIoXR.<RunFile>d__20&)
  396. // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<MinIoXR.<<RunFile>b__20_0>d>(MinIoXR.<<RunFile>b__20_0>d&)
  397. // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start<PaiZhaoDataManager.GetUploadObject.<>c__DisplayClass0_0.<<start>b__0>d>(PaiZhaoDataManager.GetUploadObject.<>c__DisplayClass0_0.<<start>b__0>d&)
  398. // object& System.Runtime.CompilerServices.Unsafe.As<object,object>(object&)
  399. // System.Void* System.Runtime.CompilerServices.Unsafe.AsPointer<object>(object&)
  400. // object System.Threading.Interlocked.CompareExchange<object>(object&,object,object)
  401. // Unity.Collections.NativeArray<byte> Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility.ConvertExistingDataToNativeArray<byte>(System.Void*,int,Unity.Collections.Allocator)
  402. // int Unity.Collections.LowLevel.Unsafe.UnsafeUtility.SizeOf<byte>()
  403. // object UnityEngine.AndroidJNIHelper.ConvertFromJNIArray<object>(System.IntPtr)
  404. // System.IntPtr UnityEngine.AndroidJNIHelper.GetFieldID<object>(System.IntPtr,string,bool)
  405. // System.IntPtr UnityEngine.AndroidJNIHelper.GetMethodID<object>(System.IntPtr,string,object[],bool)
  406. // object UnityEngine.AndroidJavaObject.Call<object>(string,object[])
  407. // object UnityEngine.AndroidJavaObject.CallStatic<object>(string,object[])
  408. // object UnityEngine.AndroidJavaObject.FromJavaArrayDeleteLocalRef<object>(System.IntPtr)
  409. // object UnityEngine.AndroidJavaObject.GetStatic<object>(string)
  410. // object UnityEngine.AndroidJavaObject._Call<object>(string,object[])
  411. // object UnityEngine.AndroidJavaObject._CallStatic<object>(string,object[])
  412. // object UnityEngine.AndroidJavaObject._GetStatic<object>(string)
  413. // UnityEngine.AssetBundleRequest UnityEngine.AssetBundle.LoadAssetAsync<object>(string)
  414. // object UnityEngine.Component.GetComponent<object>()
  415. // object UnityEngine.Component.GetComponentInChildren<object>()
  416. // object UnityEngine.Component.GetComponentInParent<object>()
  417. // object UnityEngine.GameObject.AddComponent<object>()
  418. // object UnityEngine.GameObject.GetComponent<object>()
  419. // object UnityEngine.GameObject.GetComponentInChildren<object>()
  420. // object UnityEngine.GameObject.GetComponentInChildren<object>(bool)
  421. // object[] UnityEngine.GameObject.GetComponentsInChildren<object>()
  422. // object[] UnityEngine.GameObject.GetComponentsInChildren<object>(bool)
  423. // object UnityEngine.Object.FindObjectOfType<object>()
  424. // object UnityEngine.Object.Instantiate<object>(object)
  425. // object UnityEngine.Object.Instantiate<object>(object,UnityEngine.Transform)
  426. // object UnityEngine.Object.Instantiate<object>(object,UnityEngine.Transform,bool)
  427. // Unity.Collections.NativeArray<byte> UnityEngine.Rendering.AsyncGPUReadbackRequest.GetData<byte>(int)
  428. // object UnityEngine.Resources.Load<object>(string)
  429. // object UnityEngine._AndroidJNIHelper.ConvertFromJNIArray<object>(System.IntPtr)
  430. // System.IntPtr UnityEngine._AndroidJNIHelper.GetFieldID<object>(System.IntPtr,string,bool)
  431. // System.IntPtr UnityEngine._AndroidJNIHelper.GetMethodID<object>(System.IntPtr,string,object[],bool)
  432. // string UnityEngine._AndroidJNIHelper.GetSignature<object>(object[])
  433. }
  434. }