AOTGenericReferences.cs 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. public class AOTGenericReferences : UnityEngine.MonoBehaviour
  2. {
  3. // {{ constraint implement type
  4. // }}
  5. // {{ AOT generic type
  6. //GFGGame.Launcher.SingletonMonoBase`1<System.Object>
  7. //System.Action`1<System.Object>
  8. //System.Action`2<System.Int64,System.Object>
  9. //System.Action`2<System.Int64,System.Int32>
  10. //System.ArraySegment`1<System.Byte>
  11. //System.Collections.Concurrent.ConcurrentQueue`1<System.Object>
  12. //System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
  13. //System.Collections.Generic.Dictionary`2<System.Object,System.Int64>
  14. //System.Collections.Generic.Dictionary`2<System.Object,System.UInt16>
  15. //System.Collections.Generic.Dictionary`2<System.IntPtr,System.Object>
  16. //System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
  17. //System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
  18. //System.Collections.Generic.Dictionary`2<System.Int64,System.Object>
  19. //System.Collections.Generic.Dictionary`2<System.UInt16,System.Object>
  20. //System.Collections.Generic.Dictionary`2<System.Object,System.Single>
  21. //System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  22. //System.Collections.Generic.Dictionary`2<System.Int32,ET.Session/RpcInfo>
  23. //System.Collections.Generic.Dictionary`2<System.Int32,System.Int64>
  24. //System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
  25. //System.Collections.Generic.Dictionary`2/Enumerator<System.Int64,System.Object>
  26. //System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Int32>
  27. //System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Int32>
  28. //System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Object>
  29. //System.Collections.Generic.Dictionary`2/KeyCollection<System.Int64,System.Object>
  30. //System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Object>
  31. //System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Int32>
  32. //System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int32,System.Object>
  33. //System.Collections.Generic.Dictionary`2/KeyCollection/Enumerator<System.Int64,System.Object>
  34. //System.Collections.Generic.Dictionary`2/ValueCollection<System.Int64,System.Object>
  35. //System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Object>
  36. //System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Object>
  37. //System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>
  38. //System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int64,System.Object>
  39. //System.Collections.Generic.HashSet`1<System.Object>
  40. //System.Collections.Generic.HashSet`1<System.Int64>
  41. //System.Collections.Generic.HashSet`1<System.UInt16>
  42. //System.Collections.Generic.HashSet`1/Enumerator<System.Int64>
  43. //System.Collections.Generic.HashSet`1/Enumerator<System.Object>
  44. //System.Collections.Generic.IComparer`1<System.Object>
  45. //System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
  46. //System.Collections.Generic.IEnumerable`1<System.Object>
  47. //System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>>
  48. //System.Collections.Generic.IEnumerator`1<System.Object>
  49. //System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>>
  50. //System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
  51. //System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
  52. //System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>
  53. //System.Collections.Generic.KeyValuePair`2<System.Int32,System.Int32>
  54. //System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>
  55. //System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
  56. //System.Collections.Generic.List`1<System.Int32>
  57. //System.Collections.Generic.List`1<GFGGame.Tag>
  58. //System.Collections.Generic.List`1<System.Object>
  59. //System.Collections.Generic.List`1<System.Int64>
  60. //System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>>
  61. //System.Collections.Generic.List`1<UnityEngine.Vector3>
  62. //System.Collections.Generic.List`1<ET.CoroutineLockTimer>
  63. //System.Collections.Generic.List`1<System.IntPtr>
  64. //System.Collections.Generic.List`1/Enumerator<ET.CoroutineLockTimer>
  65. //System.Collections.Generic.List`1/Enumerator<System.Int64>
  66. //System.Collections.Generic.List`1/Enumerator<System.Object>
  67. //System.Collections.Generic.List`1/Enumerator<System.Int32>
  68. //System.Collections.Generic.Queue`1<ET.KcpWaitPacket>
  69. //System.Collections.Generic.Queue`1<System.ValueTuple`3<System.Int32,System.Int64,System.Int32>>
  70. //System.Collections.Generic.Queue`1<ET.CoroutineLockInfo>
  71. //System.Collections.Generic.Queue`1<System.Object>
  72. //System.Collections.Generic.Queue`1<ET.CoroutineLockTimer>
  73. //System.Collections.Generic.Queue`1<System.Int64>
  74. //System.Collections.Generic.SortedDictionary`2<System.Int64,System.Object>
  75. //System.Collections.Generic.SortedDictionary`2/Enumerator<System.Int64,System.Object>
  76. //System.Comparison`1<System.Object>
  77. //System.Comparison`1<System.Int32>
  78. //System.EventHandler`1<System.Object>
  79. //System.Func`2<System.Object,System.Object>
  80. //System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>,System.Int32>
  81. //System.Func`2<System.Object,System.Byte>
  82. //System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  83. //System.Predicate`1<System.Object>
  84. //System.Runtime.CompilerServices.TaskAwaiter`1<System.Object>
  85. //System.Runtime.CompilerServices.TaskAwaiter`1<System.Byte>
  86. //System.Threading.Tasks.Task`1<System.Object>
  87. //System.Threading.Tasks.Task`1<System.Byte>
  88. //System.Threading.Tasks.TaskCompletionSource`1<System.Byte>
  89. //System.ValueTuple`2<System.UInt16,System.Object>
  90. //System.ValueTuple`2<System.Int32,System.Object>
  91. //System.ValueTuple`3<System.Int32,System.Int64,System.Int32>
  92. // }}
  93. public void RefMethods()
  94. {
  95. // System.Object GFGGame.GFGAsset::Load<System.Object>(System.String)
  96. // GFGGame.GameConfig/Result LitJson.JsonMapper::ToObject<GFGGame.GameConfig/Result>(System.String)
  97. // System.Void ProtoBuf.Serializer::Serialize<System.Object>(System.IO.Stream,System.Object)
  98. // ET.WaitType.Wait_CreateMyUnit System.Activator::CreateInstance<ET.WaitType.Wait_CreateMyUnit>()
  99. // System.Object System.Activator::CreateInstance<System.Object>()
  100. // ET.WaitType.Wait_SceneChangeFinish System.Activator::CreateInstance<ET.WaitType.Wait_SceneChangeFinish>()
  101. // System.Object[] System.Array::Empty<System.Object>()
  102. // System.Int32 System.Array::IndexOf<System.Int32>(System.Int32[],System.Int32)
  103. // System.Int32 System.Array::IndexOf<System.Object>(System.Object[],System.Object)
  104. // System.Void System.Array::Sort<System.Int32>(System.Int32[],System.Comparison`1<System.Int32>)
  105. // System.Collections.Generic.IEnumerable`1<System.Object> System.Linq.Enumerable::Concat<System.Object>(System.Collections.Generic.IEnumerable`1<System.Object>,System.Collections.Generic.IEnumerable`1<System.Object>)
  106. // System.Int32 System.Linq.Enumerable::Count<System.Object>(System.Collections.Generic.IEnumerable`1<System.Object>)
  107. // System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object> System.Linq.Enumerable::ElementAt<System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>>(System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Int64,System.Object>>,System.Int32)
  108. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object> System.Linq.Enumerable::ElementAt<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>(System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>,System.Int32)
  109. // System.Linq.IOrderedEnumerable`1<System.Object> System.Linq.Enumerable::OrderBy<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<System.Object>,System.Func`2<System.Object,System.Object>)
  110. // System.Linq.IOrderedEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>> System.Linq.Enumerable::OrderBy<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>(System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>,System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>)
  111. // System.Linq.IOrderedEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>> System.Linq.Enumerable::OrderByDescending<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>,System.Int32>(System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>>,System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Int32>,System.Int32>)
  112. // System.Int64[] System.Linq.Enumerable::ToArray<System.Int64>(System.Collections.Generic.IEnumerable`1<System.Int64>)
  113. // ET.Session/RpcInfo[] System.Linq.Enumerable::ToArray<ET.Session/RpcInfo>(System.Collections.Generic.IEnumerable`1<ET.Session/RpcInfo>)
  114. // System.Object[] System.Linq.Enumerable::ToArray<System.Object>(System.Collections.Generic.IEnumerable`1<System.Object>)
  115. // System.Collections.Generic.List`1<System.Object> System.Linq.Enumerable::ToList<System.Object>(System.Collections.Generic.IEnumerable`1<System.Object>)
  116. // System.Collections.Generic.List`1<System.Int32> System.Linq.Enumerable::ToList<System.Int32>(System.Collections.Generic.IEnumerable`1<System.Int32>)
  117. // System.Collections.Generic.IEnumerable`1<System.Object> System.Linq.Enumerable::Where<System.Object>(System.Collections.Generic.IEnumerable`1<System.Object>,System.Func`2<System.Object,System.Boolean>)
  118. // System.Object System.Reflection.CustomAttributeExtensions::GetCustomAttribute<System.Object>(System.Reflection.MemberInfo)
  119. // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter`1<System.Byte>,System.Object>(System.Runtime.CompilerServices.TaskAwaiter`1<System.Byte>&,System.Object&)
  120. // System.Void System.Runtime.CompilerServices.AsyncTaskMethodBuilder::Start<System.Object>(System.Object&)
  121. // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::AwaitUnsafeOnCompleted<System.Object,System.Object>(System.Object&,System.Object&)
  122. // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::AwaitUnsafeOnCompleted<System.Runtime.CompilerServices.TaskAwaiter,System.Object>(System.Runtime.CompilerServices.TaskAwaiter&,System.Object&)
  123. // System.Void System.Runtime.CompilerServices.AsyncVoidMethodBuilder::Start<System.Object>(System.Object&)
  124. // System.Object UnityEditor.AssetDatabase::LoadAssetAtPath<System.Object>(System.String)
  125. // System.Object UnityEngine.Component::GetComponent<System.Object>()
  126. // System.Object[] UnityEngine.Component::GetComponentsInChildren<System.Object>()
  127. // System.Object UnityEngine.GameObject::AddComponent<System.Object>()
  128. // System.Object UnityEngine.GameObject::GetComponent<System.Object>()
  129. // System.Object[] UnityEngine.GameObject::GetComponentsInChildren<System.Object>()
  130. // System.Object UnityEngine.Object::Instantiate<System.Object>(System.Object)
  131. }
  132. }