Files
Apr2020-Cpp2Il-Dump/Singular/Newtonsoft/Json/Utilities/CollectionUtils.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

345 lines
12 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200003B RID: 59
[Token(Token = "0x2000032")]
internal static class CollectionUtils
{
// Token: 0x06000250 RID: 592 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000233")]
[Address(RVA = "0x1958850", Offset = "0x1957650", VA = "0x181958850")]
public static IEnumerable<T> CastValid<T>(this IEnumerable enumerable)
{
return null;
}
// Token: 0x06000251 RID: 593 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000234")]
[Address(RVA = "0x1771D50", Offset = "0x1770B50", VA = "0x181771D50")]
public static List<T> CreateList<T>(params T[] values)
{
return null;
}
// Token: 0x06000252 RID: 594 RVA: 0x00002D18 File Offset: 0x00000F18
[Token(Token = "0x6000235")]
[Address(RVA = "0x243A4C0", Offset = "0x24392C0", VA = "0x18243A4C0")]
public static bool IsNullOrEmpty(ICollection collection)
{
return default(bool);
}
// Token: 0x06000253 RID: 595 RVA: 0x00002D30 File Offset: 0x00000F30
[Token(Token = "0x6000236")]
[Address(RVA = "0x1902A50", Offset = "0x1901850", VA = "0x181902A50")]
public static bool IsNullOrEmpty<T>(ICollection<T> collection)
{
return default(bool);
}
// Token: 0x06000254 RID: 596 RVA: 0x00002D48 File Offset: 0x00000F48
[Token(Token = "0x6000237")]
[Address(RVA = "0x1D72190", Offset = "0x1D70F90", VA = "0x181D72190")]
public static bool IsNullOrEmptyOrDefault<T>(IList<T> list)
{
return default(bool);
}
// Token: 0x06000255 RID: 597 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000238")]
[Address(RVA = "0x19094B0", Offset = "0x19082B0", VA = "0x1819094B0")]
public static IList<T> Slice<T>(IList<T> list, int? start, int? end)
{
return null;
}
// Token: 0x06000256 RID: 598 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000239")]
[Address(RVA = "0x1930790", Offset = "0x192F590", VA = "0x181930790")]
public static IList<T> Slice<T>(IList<T> list, int? start, int? end, int? step)
{
return null;
}
// Token: 0x06000257 RID: 599 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600023A")]
[Address(RVA = "0x1902760", Offset = "0x1901560", VA = "0x181902760")]
public static Dictionary<K, List<V>> GroupBy<K, V>(ICollection<V> source, Func<V, K> keySelector)
{
return null;
}
// Token: 0x06000258 RID: 600 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023B")]
[Address(RVA = "0x1698EA0", Offset = "0x1697CA0", VA = "0x181698EA0")]
public static void AddRange<T>(this IList<T> initial, IEnumerable<T> collection)
{
}
// Token: 0x06000259 RID: 601 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023C")]
[Address(RVA = "0x2438260", Offset = "0x2437060", VA = "0x182438260")]
public static void AddRange(this IList initial, IEnumerable collection)
{
}
// Token: 0x0600025A RID: 602 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600023D")]
[Address(RVA = "0x1930200", Offset = "0x192F000", VA = "0x181930200")]
public static List<T> Distinct<T>(List<T> collection)
{
return null;
}
// Token: 0x0600025B RID: 603 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600023E")]
[Address(RVA = "0x1930420", Offset = "0x192F220", VA = "0x181930420")]
public static List<List<T>> Flatten<T>(params IList<T>[] lists)
{
return null;
}
// Token: 0x0600025C RID: 604 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023F")]
[Address(RVA = "0x16990F0", Offset = "0x1697EF0", VA = "0x1816990F0")]
private static void Recurse<T>(IList<IList<T>> global, int current, Dictionary<int, T> currentSet, List<List<T>> flattenedResult)
{
}
// Token: 0x0600025D RID: 605 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000240")]
[Address(RVA = "0x1930090", Offset = "0x192EE90", VA = "0x181930090")]
public static List<T> CreateList<T>(ICollection collection)
{
return null;
}
// Token: 0x0600025E RID: 606 RVA: 0x00002D60 File Offset: 0x00000F60
[Token(Token = "0x6000241")]
[Address(RVA = "0x1D721E0", Offset = "0x1D70FE0", VA = "0x181D721E0")]
public static bool ListEquals<T>(IList<T> a, IList<T> b)
{
return default(bool);
}
// Token: 0x0600025F RID: 607 RVA: 0x00002D78 File Offset: 0x00000F78
[Token(Token = "0x6000242")]
[Address(RVA = "0x1D72470", Offset = "0x1D71270", VA = "0x181D72470")]
public static bool TryGetSingleItem<T>(IList<T> list, out T value)
{
return default(bool);
}
// Token: 0x06000260 RID: 608 RVA: 0x00002D90 File Offset: 0x00000F90
[Token(Token = "0x6000243")]
[Address(RVA = "0x1D72390", Offset = "0x1D71190", VA = "0x181D72390")]
public static bool TryGetSingleItem<T>(IList<T> list, bool returnDefaultIfEmpty, out T value)
{
return default(bool);
}
// Token: 0x06000261 RID: 609 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000244")]
[Address(RVA = "0x13FD0B0", Offset = "0x13FBEB0", VA = "0x1813FD0B0")]
public static T GetSingleItem<T>(IList<T> list)
{
return null;
}
// Token: 0x06000262 RID: 610 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000245")]
[Address(RVA = "0x160A500", Offset = "0x1609300", VA = "0x18160A500")]
public static T GetSingleItem<T>(IList<T> list, bool returnDefaultIfEmpty)
{
return null;
}
// Token: 0x06000263 RID: 611 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000246")]
[Address(RVA = "0x1930520", Offset = "0x192F320", VA = "0x181930520")]
public static IList<T> Minus<T>(IList<T> list, IList<T> minus)
{
return null;
}
// Token: 0x06000264 RID: 612 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000247")]
[Address(RVA = "0x24399C0", Offset = "0x24387C0", VA = "0x1824399C0")]
public static IList CreateGenericList(Type listType)
{
return null;
}
// Token: 0x06000265 RID: 613 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000248")]
[Address(RVA = "0x2439880", Offset = "0x2438680", VA = "0x182439880")]
public static IDictionary CreateGenericDictionary(Type keyType, Type valueType)
{
return null;
}
// Token: 0x06000266 RID: 614 RVA: 0x00002DA8 File Offset: 0x00000FA8
[Token(Token = "0x6000249")]
[Address(RVA = "0x243A3B0", Offset = "0x24391B0", VA = "0x18243A3B0")]
public static bool IsListType(Type type)
{
return default(bool);
}
// Token: 0x06000267 RID: 615 RVA: 0x00002DC0 File Offset: 0x00000FC0
[Token(Token = "0x600024A")]
[Address(RVA = "0x243A1B0", Offset = "0x2438FB0", VA = "0x18243A1B0")]
public static bool IsCollectionType(Type type)
{
return default(bool);
}
// Token: 0x06000268 RID: 616 RVA: 0x00002DD8 File Offset: 0x00000FD8
[Token(Token = "0x600024B")]
[Address(RVA = "0x243A2C0", Offset = "0x24390C0", VA = "0x18243A2C0")]
public static bool IsDictionaryType(Type type)
{
return default(bool);
}
// Token: 0x06000269 RID: 617 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024C")]
[Address(RVA = "0x24390A0", Offset = "0x2437EA0", VA = "0x1824390A0")]
public static IWrappedCollection CreateCollectionWrapper(object list)
{
return null;
}
// Token: 0x0600026A RID: 618 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024D")]
[Address(RVA = "0x2439B10", Offset = "0x2438910", VA = "0x182439B10")]
public static IWrappedList CreateListWrapper(object list)
{
return null;
}
// Token: 0x0600026B RID: 619 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024E")]
[Address(RVA = "0x2439460", Offset = "0x2438260", VA = "0x182439460")]
public static IWrappedDictionary CreateDictionaryWrapper(object dictionary)
{
return null;
}
// Token: 0x0600026C RID: 620 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024F")]
[Address(RVA = "0x2438520", Offset = "0x2437320", VA = "0x182438520")]
public static object CreateAndPopulateList(Type listType, Action<IList, bool> populateList)
{
return null;
}
// Token: 0x0600026D RID: 621 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000250")]
[Address(RVA = "0x243A5E0", Offset = "0x24393E0", VA = "0x18243A5E0")]
public static Array ToArray(Array initial, Type type)
{
return null;
}
// Token: 0x0600026E RID: 622 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000251")]
[Address(RVA = "0x2439ED0", Offset = "0x2438CD0", VA = "0x182439ED0")]
private static IList<int> GetDimensions(IList values)
{
return null;
}
// Token: 0x0600026F RID: 623 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000252")]
[Address(RVA = "0x243A6D0", Offset = "0x24394D0", VA = "0x18243A6D0")]
public static Array ToMultidimensionalArray(IList values, Type type, int rank)
{
return null;
}
// Token: 0x06000270 RID: 624 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000253")]
[Address(RVA = "0x243A510", Offset = "0x2439310", VA = "0x18243A510")]
private static object JaggedArrayGetValue(IList values, int[] indices)
{
return null;
}
// Token: 0x06000271 RID: 625 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000254")]
[Address(RVA = "0x2438300", Offset = "0x2437100", VA = "0x182438300")]
private static void CopyFromJaggedToMultidimensionalArray(IList values, Array multidimensionalArray, int[] indices)
{
}
// Token: 0x06000272 RID: 626 RVA: 0x00002DF0 File Offset: 0x00000FF0
[Token(Token = "0x6000255")]
[Address(RVA = "0x1860A50", Offset = "0x185F850", VA = "0x181860A50")]
public static bool AddDistinct<T>(this IList<T> list, T value)
{
return default(bool);
}
// Token: 0x06000273 RID: 627 RVA: 0x00002E08 File Offset: 0x00001008
[Token(Token = "0x6000256")]
[Address(RVA = "0x1D71C90", Offset = "0x1D70A90", VA = "0x181D71C90")]
public static bool AddDistinct<T>(this IList<T> list, T value, IEqualityComparer<T> comparer)
{
return default(bool);
}
// Token: 0x06000274 RID: 628 RVA: 0x00002E20 File Offset: 0x00001020
[Token(Token = "0x6000257")]
[Address(RVA = "0x1D71F60", Offset = "0x1D70D60", VA = "0x181D71F60")]
public static bool ContainsValue<TSource>(this IEnumerable<TSource> source, TSource value, IEqualityComparer<TSource> comparer)
{
return default(bool);
}
// Token: 0x06000275 RID: 629 RVA: 0x00002E38 File Offset: 0x00001038
[Token(Token = "0x6000258")]
[Address(RVA = "0x1860A50", Offset = "0x185F850", VA = "0x181860A50")]
public static bool AddRangeDistinct<T>(this IList<T> list, IEnumerable<T> values)
{
return default(bool);
}
// Token: 0x06000276 RID: 630 RVA: 0x00002E50 File Offset: 0x00001050
[Token(Token = "0x6000259")]
[Address(RVA = "0x1D71D80", Offset = "0x1D70B80", VA = "0x181D71D80")]
public static bool AddRangeDistinct<T>(this IList<T> list, IEnumerable<T> values, IEqualityComparer<T> comparer)
{
return default(bool);
}
// Token: 0x06000277 RID: 631 RVA: 0x00002E68 File Offset: 0x00001068
[Token(Token = "0x600025A")]
[Address(RVA = "0x1860AA0", Offset = "0x185F8A0", VA = "0x181860AA0")]
public static int IndexOf<T>(this IEnumerable<T> collection, Func<T, bool> predicate)
{
return 0;
}
// Token: 0x06000278 RID: 632 RVA: 0x00002E80 File Offset: 0x00001080
[Token(Token = "0x600025B")]
[Address(RVA = "0x1860A50", Offset = "0x185F850", VA = "0x181860A50")]
public static int IndexOf<TSource>(this IEnumerable<TSource> list, TSource value) where TSource : IEquatable<TSource>
{
return 0;
}
// Token: 0x06000279 RID: 633 RVA: 0x00002E98 File Offset: 0x00001098
[Token(Token = "0x600025C")]
[Address(RVA = "0x1860C60", Offset = "0x185FA60", VA = "0x181860C60")]
public static int IndexOf<TSource>(this IEnumerable<TSource> list, TSource value, IEqualityComparer<TSource> comparer)
{
return 0;
}
}
}