Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

77 lines
2.5 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Reflection;
using Cpp2IlInjected;
namespace Newtonsoft.Json.Utilities
{
// Token: 0x02000038 RID: 56
[Token(Token = "0x2000038")]
internal static class CollectionUtils
{
// Token: 0x0600012B RID: 299 RVA: 0x00002430 File Offset: 0x00000630
[Token(Token = "0x600012B")]
[Address(RVA = "0x2466870", Offset = "0x2465870", VA = "0x182466870")]
public static bool IsNullOrEmpty<T>(ICollection<T> collection)
{
return default(bool);
}
// Token: 0x0600012C RID: 300 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600012C")]
[Address(RVA = "0x24E5950", Offset = "0x24E4950", VA = "0x1824E5950")]
public static void AddRange<T>(this IList<T> initial, IEnumerable<T> collection)
{
}
// Token: 0x0600012D RID: 301 RVA: 0x00002448 File Offset: 0x00000648
[Token(Token = "0x600012D")]
[Address(RVA = "0x2A549E0", Offset = "0x2A539E0", VA = "0x182A549E0")]
public static bool IsDictionaryType(Type type)
{
return default(bool);
}
// Token: 0x0600012E RID: 302 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600012E")]
[Address(RVA = "0x2A54DF0", Offset = "0x2A53DF0", VA = "0x182A54DF0")]
public static ConstructorInfo ResolveEnumerableCollectionConstructor(Type collectionType, Type collectionItemType)
{
return null;
}
// Token: 0x0600012F RID: 303 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600012F")]
[Address(RVA = "0x2A54B60", Offset = "0x2A53B60", VA = "0x182A54B60")]
public static ConstructorInfo ResolveEnumerableCollectionConstructor(Type collectionType, Type collectionItemType, Type constructorArgumentType)
{
return null;
}
// Token: 0x06000130 RID: 304 RVA: 0x00002460 File Offset: 0x00000660
[Token(Token = "0x6000130")]
[Address(RVA = "0x2387550", Offset = "0x2386550", VA = "0x182387550")]
public static int IndexOf<T>(this IEnumerable<T> collection, Func<T, bool> predicate)
{
return 0;
}
// Token: 0x06000131 RID: 305 RVA: 0x00002478 File Offset: 0x00000678
[Token(Token = "0x6000131")]
[Address(RVA = "0x26C9810", Offset = "0x26C8810", VA = "0x1826C9810")]
public static bool Contains<T>(this List<T> list, T value, IEqualityComparer comparer)
{
return default(bool);
}
// Token: 0x06000132 RID: 306 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6000132")]
[Address(RVA = "0x293A380", Offset = "0x2939380", VA = "0x18293A380")]
public static T[] ArrayEmpty<T>()
{
return null;
}
}
}