This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,88 @@
using System;
using Cpp2IlInjected;
namespace System.Dynamic.Utils
{
// Token: 0x02000254 RID: 596
[Token(Token = "0x2000254")]
internal sealed class CacheDict<TKey, TValue>
{
// Token: 0x06000B84 RID: 2948 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B84")]
[Address(RVA = "0x2FC9400", Offset = "0x2FC8200", VA = "0x182FC9400")]
internal CacheDict(int size)
{
}
// Token: 0x06000B85 RID: 2949 RVA: 0x00006060 File Offset: 0x00004260
[Token(Token = "0x6000B85")]
[Address(RVA = "0x2FC9310", Offset = "0x2FC8110", VA = "0x182FC9310")]
private static int AlignSize(int size)
{
return 0;
}
// Token: 0x06000B86 RID: 2950 RVA: 0x00006078 File Offset: 0x00004278
[Token(Token = "0x6000B86")]
[Address(RVA = "0x2FC9340", Offset = "0x2FC8140", VA = "0x182FC9340")]
internal bool TryGetValue(TKey key, out TValue value)
{
return default(bool);
}
// Token: 0x06000B87 RID: 2951 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B87")]
[Address(RVA = "0x2FC91C0", Offset = "0x2FC7FC0", VA = "0x182FC91C0")]
internal void Add(TKey key, TValue value)
{
}
// Token: 0x17000249 RID: 585
[Token(Token = "0x17000249")]
internal TKey this[TKey key]
{
[Token(Token = "0x6000B88")]
[Address(RVA = "0x2FC9490", Offset = "0x2FC8290", VA = "0x182FC9490")]
set
{
}
}
// Token: 0x04000457 RID: 1111
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000457")]
private readonly int _mask;
// Token: 0x04000458 RID: 1112
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000458")]
private readonly CacheDict<TKey, TValue>.Entry[] _entries;
// Token: 0x02000255 RID: 597
[Token(Token = "0x2000255")]
private sealed class Entry
{
// Token: 0x06000B89 RID: 2953 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B89")]
[Address(RVA = "0x2FC9610", Offset = "0x2FC8410", VA = "0x182FC9610")]
internal Entry(int hash, TKey key, TValue value)
{
}
// Token: 0x04000459 RID: 1113
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000459")]
internal readonly int _hash;
// Token: 0x0400045A RID: 1114
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400045A")]
internal readonly TKey _key;
// Token: 0x0400045B RID: 1115
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400045B")]
internal readonly TValue _value;
}
}
}
@@ -0,0 +1,36 @@
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using Cpp2IlInjected;
namespace System.Dynamic.Utils
{
// Token: 0x02000256 RID: 598
[Token(Token = "0x2000256")]
internal static class CollectionExtensions
{
// Token: 0x06000B8A RID: 2954 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B8A")]
[Address(RVA = "0x2383860", Offset = "0x2382660", VA = "0x182383860")]
public static T[] RemoveFirst<T>(this T[] array)
{
return null;
}
// Token: 0x06000B8B RID: 2955 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B8B")]
[Address(RVA = "0x23838E0", Offset = "0x23826E0", VA = "0x1823838E0")]
public static T[] RemoveLast<T>(this T[] array)
{
return null;
}
// Token: 0x06000B8C RID: 2956 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B8C")]
[Address(RVA = "0x192FEF0", Offset = "0x192ECF0", VA = "0x18192FEF0")]
public static ReadOnlyCollection<T> ToReadOnly<T>(this IEnumerable<T> enumerable)
{
return null;
}
}
}
@@ -0,0 +1,62 @@
using System;
using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis;
using Cpp2IlInjected;
namespace System.Dynamic.Utils
{
// Token: 0x02000257 RID: 599
[Token(Token = "0x2000257")]
internal static class ContractUtils
{
// Token: 0x1700024A RID: 586
// (get) Token: 0x06000B8D RID: 2957 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700024A")]
[ExcludeFromCodeCoverage]
public static Exception Unreachable
{
[Token(Token = "0x6000B8D")]
[Address(RVA = "0x53C390", Offset = "0x53B190", VA = "0x18053C390")]
get
{
return null;
}
}
// Token: 0x06000B8E RID: 2958 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B8E")]
[Address(RVA = "0x53C330", Offset = "0x53B130", VA = "0x18053C330")]
public static void Requires(bool precondition, string paramName)
{
}
// Token: 0x06000B8F RID: 2959 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B8F")]
[Address(RVA = "0x53C2C0", Offset = "0x53B0C0", VA = "0x18053C2C0")]
public static void RequiresNotNull(object value, string paramName)
{
}
// Token: 0x06000B90 RID: 2960 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B90")]
[Address(RVA = "0x53C230", Offset = "0x53B030", VA = "0x18053C230")]
public static void RequiresNotNull(object value, string paramName, int index)
{
}
// Token: 0x06000B91 RID: 2961 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B91")]
[Address(RVA = "0x19ED1F0", Offset = "0x19EBFF0", VA = "0x1819ED1F0")]
public static void RequiresNotNullItems<T>(IList<T> array, string arrayName)
{
}
// Token: 0x06000B92 RID: 2962 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B92")]
[Address(RVA = "0x53C1B0", Offset = "0x53AFB0", VA = "0x18053C1B0")]
private static string GetParamName(string paramName, int index)
{
return null;
}
}
}
@@ -0,0 +1,15 @@
using System;
using System.Collections.ObjectModel;
using Cpp2IlInjected;
namespace System.Dynamic.Utils
{
// Token: 0x02000258 RID: 600
[Token(Token = "0x2000258")]
internal static class EmptyReadOnlyCollection<T>
{
// Token: 0x0400045C RID: 1116
[Token(Token = "0x400045C")]
public static readonly ReadOnlyCollection<T> Instance;
}
}
@@ -0,0 +1,98 @@
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq.Expressions;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Dynamic.Utils
{
// Token: 0x02000259 RID: 601
[Token(Token = "0x2000259")]
internal static class ExpressionUtils
{
// Token: 0x06000B94 RID: 2964 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B94")]
[Address(RVA = "0x1933C70", Offset = "0x1932A70", VA = "0x181933C70")]
public static ReadOnlyCollection<T> ReturnReadOnly<T>(ref IReadOnlyList<T> collection)
{
return null;
}
// Token: 0x06000B95 RID: 2965 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B95")]
[Address(RVA = "0x1297460", Offset = "0x1296260", VA = "0x181297460")]
public static T ReturnObject<T>(object collectionOrT) where T : class
{
return null;
}
// Token: 0x06000B96 RID: 2966 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B96")]
[Address(RVA = "0x541180", Offset = "0x53FF80", VA = "0x180541180")]
public static void ValidateArgumentTypes(MethodBase method, ExpressionType nodeKind, ref ReadOnlyCollection<Expression> arguments, string methodParamName)
{
}
// Token: 0x06000B97 RID: 2967 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B97")]
[Address(RVA = "0x541090", Offset = "0x53FE90", VA = "0x180541090")]
public static void ValidateArgumentCount(MethodBase method, ExpressionType nodeKind, int count, ParameterInfo[] pis)
{
}
// Token: 0x06000B98 RID: 2968 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B98")]
[Address(RVA = "0x541410", Offset = "0x540210", VA = "0x180541410")]
public static Expression ValidateOneArgument(MethodBase method, ExpressionType nodeKind, Expression arguments, ParameterInfo pi, string methodParamName, string argumentParamName, int index = -1)
{
return null;
}
// Token: 0x06000B99 RID: 2969 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B99")]
[Address(RVA = "0x540D50", Offset = "0x53FB50", VA = "0x180540D50")]
public static void RequiresCanRead(Expression expression, string paramName)
{
}
// Token: 0x06000B9A RID: 2970 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000B9A")]
[Address(RVA = "0x540D60", Offset = "0x53FB60", VA = "0x180540D60")]
public static void RequiresCanRead(Expression expression, string paramName, int idx)
{
}
// Token: 0x06000B9B RID: 2971 RVA: 0x00006090 File Offset: 0x00004290
[Token(Token = "0x6000B9B")]
[Address(RVA = "0x540F80", Offset = "0x53FD80", VA = "0x180540F80")]
public static bool TryQuote(Type parameterType, ref Expression argument)
{
return default(bool);
}
// Token: 0x06000B9C RID: 2972 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B9C")]
[Address(RVA = "0x540CD0", Offset = "0x53FAD0", VA = "0x180540CD0")]
internal static ParameterInfo[] GetParametersForValidation(MethodBase method, ExpressionType nodeKind)
{
return null;
}
// Token: 0x06000B9D RID: 2973 RVA: 0x000060A8 File Offset: 0x000042A8
[Token(Token = "0x6000B9D")]
[Address(RVA = "0x190C270", Offset = "0x190B070", VA = "0x18190C270")]
internal static bool SameElements<T>(ref IEnumerable<T> replacement, IReadOnlyList<T> current) where T : class
{
return default(bool);
}
// Token: 0x06000B9E RID: 2974 RVA: 0x000060C0 File Offset: 0x000042C0
[Token(Token = "0x6000B9E")]
[Address(RVA = "0x190BFD0", Offset = "0x190ADD0", VA = "0x18190BFD0")]
private static bool SameElementsInCollection<T>(ICollection<T> replacement, IReadOnlyList<T> current) where T : class
{
return default(bool);
}
}
}
@@ -0,0 +1,35 @@
using System;
using System.Linq.Expressions;
using Cpp2IlInjected;
namespace System.Dynamic.Utils
{
// Token: 0x0200025A RID: 602
[Token(Token = "0x200025A")]
internal static class ExpressionVisitorUtils
{
// Token: 0x06000B9F RID: 2975 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000B9F")]
[Address(RVA = "0x541810", Offset = "0x540610", VA = "0x180541810")]
public static Expression[] VisitBlockExpressions(ExpressionVisitor visitor, BlockExpression block)
{
return null;
}
// Token: 0x06000BA0 RID: 2976 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BA0")]
[Address(RVA = "0x5419C0", Offset = "0x5407C0", VA = "0x1805419C0")]
public static ParameterExpression[] VisitParameters(ExpressionVisitor visitor, IParameterProvider nodes, string callerName)
{
return null;
}
// Token: 0x06000BA1 RID: 2977 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BA1")]
[Address(RVA = "0x541670", Offset = "0x540470", VA = "0x180541670")]
public static Expression[] VisitArguments(ExpressionVisitor visitor, IArgumentProvider nodes)
{
return null;
}
}
}
@@ -0,0 +1,47 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Dynamic.Utils
{
// Token: 0x0200025B RID: 603
[Token(Token = "0x200025B")]
internal static class TypeExtensions
{
// Token: 0x06000BA2 RID: 2978 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BA2")]
[Address(RVA = "0x558760", Offset = "0x557560", VA = "0x180558760")]
public static MethodInfo GetAnyStaticMethodValidated(this Type type, string name, Type[] types)
{
return null;
}
// Token: 0x06000BA3 RID: 2979 RVA: 0x000060D8 File Offset: 0x000042D8
[Token(Token = "0x6000BA3")]
[Address(RVA = "0x558A90", Offset = "0x557890", VA = "0x180558A90")]
private static bool MatchesArgumentTypes(this MethodInfo mi, Type[] argTypes)
{
return default(bool);
}
// Token: 0x06000BA4 RID: 2980 RVA: 0x000060F0 File Offset: 0x000042F0
[Token(Token = "0x6000BA4")]
[Address(RVA = "0x558A30", Offset = "0x557830", VA = "0x180558A30")]
public static TypeCode GetTypeCode(this Type type)
{
return TypeCode.Empty;
}
// Token: 0x06000BA5 RID: 2981 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BA5")]
[Address(RVA = "0x5588F0", Offset = "0x5576F0", VA = "0x1805588F0")]
internal static ParameterInfo[] GetParametersCached(this MethodBase method)
{
return null;
}
// Token: 0x0400045D RID: 1117
[Token(Token = "0x400045D")]
private static readonly CacheDict<MethodBase, ParameterInfo[]> s_paramInfoCache;
}
}
@@ -0,0 +1,346 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace System.Dynamic.Utils
{
// Token: 0x0200025C RID: 604
[Token(Token = "0x200025C")]
internal static class TypeUtils
{
// Token: 0x06000BA7 RID: 2983 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BA7")]
[Address(RVA = "0x559500", Offset = "0x558300", VA = "0x180559500")]
public static Type GetNonNullableType(this Type type)
{
return null;
}
// Token: 0x06000BA8 RID: 2984 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BA8")]
[Address(RVA = "0x5595B0", Offset = "0x5583B0", VA = "0x1805595B0")]
public static Type GetNullableType(this Type type)
{
return null;
}
// Token: 0x06000BA9 RID: 2985 RVA: 0x00006108 File Offset: 0x00004308
[Token(Token = "0x6000BA9")]
[Address(RVA = "0x55B090", Offset = "0x559E90", VA = "0x18055B090")]
public static bool IsNullableType(this Type type)
{
return default(bool);
}
// Token: 0x06000BAA RID: 2986 RVA: 0x00006120 File Offset: 0x00004320
[Token(Token = "0x6000BAA")]
[Address(RVA = "0x55B050", Offset = "0x559E50", VA = "0x18055B050")]
public static bool IsNullableOrReferenceType(this Type type)
{
return default(bool);
}
// Token: 0x06000BAB RID: 2987 RVA: 0x00006138 File Offset: 0x00004338
[Token(Token = "0x6000BAB")]
[Address(RVA = "0x55A010", Offset = "0x558E10", VA = "0x18055A010")]
public static bool IsBool(this Type type)
{
return default(bool);
}
// Token: 0x06000BAC RID: 2988 RVA: 0x00006150 File Offset: 0x00004350
[Token(Token = "0x6000BAC")]
[Address(RVA = "0x55B170", Offset = "0x559F70", VA = "0x18055B170")]
public static bool IsNumeric(this Type type)
{
return default(bool);
}
// Token: 0x06000BAD RID: 2989 RVA: 0x00006168 File Offset: 0x00004368
[Token(Token = "0x6000BAD")]
[Address(RVA = "0x55AC40", Offset = "0x559A40", VA = "0x18055AC40")]
public static bool IsInteger(this Type type)
{
return default(bool);
}
// Token: 0x06000BAE RID: 2990 RVA: 0x00006180 File Offset: 0x00004380
[Token(Token = "0x6000BAE")]
[Address(RVA = "0x559EF0", Offset = "0x558CF0", VA = "0x180559EF0")]
public static bool IsArithmetic(this Type type)
{
return default(bool);
}
// Token: 0x06000BAF RID: 2991 RVA: 0x00006198 File Offset: 0x00004398
[Token(Token = "0x6000BAF")]
[Address(RVA = "0x55B2F0", Offset = "0x55A0F0", VA = "0x18055B2F0")]
public static bool IsUnsignedInt(this Type type)
{
return default(bool);
}
// Token: 0x06000BB0 RID: 2992 RVA: 0x000061B0 File Offset: 0x000043B0
[Token(Token = "0x6000BB0")]
[Address(RVA = "0x55AB20", Offset = "0x559920", VA = "0x18055AB20")]
public static bool IsIntegerOrBool(this Type type)
{
return default(bool);
}
// Token: 0x06000BB1 RID: 2993 RVA: 0x000061C8 File Offset: 0x000043C8
[Token(Token = "0x6000BB1")]
[Address(RVA = "0x55B140", Offset = "0x559F40", VA = "0x18055B140")]
public static bool IsNumericOrBool(this Type type)
{
return default(bool);
}
// Token: 0x06000BB2 RID: 2994 RVA: 0x000061E0 File Offset: 0x000043E0
[Token(Token = "0x6000BB2")]
[Address(RVA = "0x55B420", Offset = "0x55A220", VA = "0x18055B420")]
public static bool IsValidInstanceType(MemberInfo member, Type instanceType)
{
return default(bool);
}
// Token: 0x06000BB3 RID: 2995 RVA: 0x000061F8 File Offset: 0x000043F8
[Token(Token = "0x6000BB3")]
[Address(RVA = "0x559A60", Offset = "0x558860", VA = "0x180559A60")]
public static bool HasIdentityPrimitiveOrNullableConversionTo(this Type source, Type dest)
{
return default(bool);
}
// Token: 0x06000BB4 RID: 2996 RVA: 0x00006210 File Offset: 0x00004410
[Token(Token = "0x6000BB4")]
[Address(RVA = "0x559C20", Offset = "0x558A20", VA = "0x180559C20")]
public static bool HasReferenceConversionTo(this Type source, Type dest)
{
return default(bool);
}
// Token: 0x06000BB5 RID: 2997 RVA: 0x00006228 File Offset: 0x00004428
[Token(Token = "0x6000BB5")]
[Address(RVA = "0x55A220", Offset = "0x559020", VA = "0x18055A220")]
private static bool IsCovariant(Type t)
{
return default(bool);
}
// Token: 0x06000BB6 RID: 2998 RVA: 0x00006240 File Offset: 0x00004440
[Token(Token = "0x6000BB6")]
[Address(RVA = "0x55A0D0", Offset = "0x558ED0", VA = "0x18055A0D0")]
private static bool IsContravariant(Type t)
{
return default(bool);
}
// Token: 0x06000BB7 RID: 2999 RVA: 0x00006258 File Offset: 0x00004458
[Token(Token = "0x6000BB7")]
[Address(RVA = "0x55AD60", Offset = "0x559B60", VA = "0x18055AD60")]
private static bool IsInvariant(Type t)
{
return default(bool);
}
// Token: 0x06000BB8 RID: 3000 RVA: 0x00006270 File Offset: 0x00004470
[Token(Token = "0x6000BB8")]
[Address(RVA = "0x55A250", Offset = "0x559050", VA = "0x18055A250")]
private static bool IsDelegate(Type t)
{
return default(bool);
}
// Token: 0x06000BB9 RID: 3001 RVA: 0x00006288 File Offset: 0x00004488
[Token(Token = "0x6000BB9")]
[Address(RVA = "0x55AD90", Offset = "0x559B90", VA = "0x18055AD90")]
public static bool IsLegalExplicitVariantDelegateConversion(Type source, Type dest)
{
return default(bool);
}
// Token: 0x06000BBA RID: 3002 RVA: 0x000062A0 File Offset: 0x000044A0
[Token(Token = "0x6000BBA")]
[Address(RVA = "0x55A100", Offset = "0x558F00", VA = "0x18055A100")]
public static bool IsConvertible(this Type type)
{
return default(bool);
}
// Token: 0x06000BBB RID: 3003 RVA: 0x000062B8 File Offset: 0x000044B8
[Token(Token = "0x6000BBB")]
[Address(RVA = "0x559E50", Offset = "0x558C50", VA = "0x180559E50")]
public static bool HasReferenceEquality(Type left, Type right)
{
return default(bool);
}
// Token: 0x06000BBC RID: 3004 RVA: 0x000062D0 File Offset: 0x000044D0
[Token(Token = "0x6000BBC")]
[Address(RVA = "0x5598F0", Offset = "0x5586F0", VA = "0x1805598F0")]
public static bool HasBuiltInEqualityOperator(Type left, Type right)
{
return default(bool);
}
// Token: 0x06000BBD RID: 3005 RVA: 0x000062E8 File Offset: 0x000044E8
[Token(Token = "0x6000BBD")]
[Address(RVA = "0x55A730", Offset = "0x559530", VA = "0x18055A730")]
public static bool IsImplicitlyConvertibleTo(this Type source, Type destination)
{
return default(bool);
}
// Token: 0x06000BBE RID: 3006 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BBE")]
[Address(RVA = "0x5596E0", Offset = "0x5584E0", VA = "0x1805596E0")]
public static MethodInfo GetUserDefinedCoercionMethod(Type convertFrom, Type convertToType)
{
return null;
}
// Token: 0x06000BBF RID: 3007 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BBF")]
[Address(RVA = "0x558EB0", Offset = "0x557CB0", VA = "0x180558EB0")]
private static MethodInfo FindConversionOperator(MethodInfo[] methods, Type typeFrom, Type typeTo)
{
return null;
}
// Token: 0x06000BC0 RID: 3008 RVA: 0x00006300 File Offset: 0x00004500
[Token(Token = "0x6000BC0")]
[Address(RVA = "0x55A520", Offset = "0x559320", VA = "0x18055A520")]
private static bool IsImplicitNumericConversion(Type source, Type destination)
{
return default(bool);
}
// Token: 0x06000BC1 RID: 3009 RVA: 0x00006318 File Offset: 0x00004518
[Token(Token = "0x6000BC1")]
[Address(RVA = "0x55A700", Offset = "0x559500", VA = "0x18055A700")]
private static bool IsImplicitReferenceConversion(Type source, Type destination)
{
return default(bool);
}
// Token: 0x06000BC2 RID: 3010 RVA: 0x00006330 File Offset: 0x00004530
[Token(Token = "0x6000BC2")]
[Address(RVA = "0x55A2E0", Offset = "0x5590E0", VA = "0x18055A2E0")]
private static bool IsImplicitBoxingConversion(Type source, Type destination)
{
return default(bool);
}
// Token: 0x06000BC3 RID: 3011 RVA: 0x00006348 File Offset: 0x00004548
[Token(Token = "0x6000BC3")]
[Address(RVA = "0x55A440", Offset = "0x559240", VA = "0x18055A440")]
private static bool IsImplicitNullableConversion(Type source, Type destination)
{
return default(bool);
}
// Token: 0x06000BC4 RID: 3012 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BC4")]
[Address(RVA = "0x559040", Offset = "0x557E40", VA = "0x180559040")]
public static Type FindGenericType(Type definition, Type type)
{
return null;
}
// Token: 0x06000BC5 RID: 3013 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BC5")]
[Address(RVA = "0x559320", Offset = "0x558120", VA = "0x180559320")]
public static MethodInfo GetBooleanOperator(Type type, string name)
{
return null;
}
// Token: 0x06000BC6 RID: 3014 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BC6")]
[Address(RVA = "0x559560", Offset = "0x558360", VA = "0x180559560")]
public static Type GetNonRefType(this Type type)
{
return null;
}
// Token: 0x06000BC7 RID: 3015 RVA: 0x00006360 File Offset: 0x00004560
[Token(Token = "0x6000BC7")]
[Address(RVA = "0x558C10", Offset = "0x557A10", VA = "0x180558C10")]
public static bool AreEquivalent(Type t1, Type t2)
{
return default(bool);
}
// Token: 0x06000BC8 RID: 3016 RVA: 0x00006378 File Offset: 0x00004578
[Token(Token = "0x6000BC8")]
[Address(RVA = "0x558CB0", Offset = "0x557AB0", VA = "0x180558CB0")]
public static bool AreReferenceAssignable(Type dest, Type src)
{
return default(bool);
}
// Token: 0x06000BC9 RID: 3017 RVA: 0x00006390 File Offset: 0x00004590
[Token(Token = "0x6000BC9")]
[Address(RVA = "0x55B290", Offset = "0x55A090", VA = "0x18055B290")]
public static bool IsSameOrSubclass(Type type, Type subType)
{
return default(bool);
}
// Token: 0x06000BCA RID: 3018 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000BCA")]
[Address(RVA = "0x55B750", Offset = "0x55A550", VA = "0x18055B750")]
public static void ValidateType(Type type, string paramName)
{
}
// Token: 0x06000BCB RID: 3019 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000BCB")]
[Address(RVA = "0x55B900", Offset = "0x55A700", VA = "0x18055B900")]
public static void ValidateType(Type type, string paramName, bool allowByRef, bool allowPointer)
{
}
// Token: 0x06000BCC RID: 3020 RVA: 0x000063A8 File Offset: 0x000045A8
[Token(Token = "0x6000BCC")]
[Address(RVA = "0x55B800", Offset = "0x55A600", VA = "0x18055B800")]
public static bool ValidateType(Type type, string paramName, int index)
{
return default(bool);
}
// Token: 0x1700024B RID: 587
// (get) Token: 0x06000BCD RID: 3021 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700024B")]
private static Assembly MsCorLib
{
[Token(Token = "0x6000BCD")]
[Address(RVA = "0x55B9E0", Offset = "0x55A7E0", VA = "0x18055B9E0")]
get
{
return null;
}
}
// Token: 0x06000BCE RID: 3022 RVA: 0x000063C0 File Offset: 0x000045C0
[Token(Token = "0x6000BCE")]
[Address(RVA = "0x558D40", Offset = "0x557B40", VA = "0x180558D40")]
public static bool CanCache(this Type t)
{
return default(bool);
}
// Token: 0x06000BCF RID: 3023 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000BCF")]
[Address(RVA = "0x5594B0", Offset = "0x5582B0", VA = "0x1805594B0")]
public static MethodInfo GetInvokeMethod(this Type delegateType)
{
return null;
}
// Token: 0x0400045E RID: 1118
[Token(Token = "0x400045E")]
private static Assembly s_mscorlib;
}
}