m
This commit is contained in:
@@ -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: 0x02000277 RID: 631
|
||||
[Token(Token = "0x2000277")]
|
||||
internal static class ExpressionUtils
|
||||
{
|
||||
// Token: 0x06000CAA RID: 3242 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000CAA")]
|
||||
[Address(RVA = "0x31D79D0", Offset = "0x31D69D0", VA = "0x1831D79D0")]
|
||||
public static ReadOnlyCollection<T> ReturnReadOnly<T>(ref IReadOnlyList<T> collection)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000CAB RID: 3243 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000CAB")]
|
||||
[Address(RVA = "0x1E58430", Offset = "0x1E57430", VA = "0x181E58430")]
|
||||
public static T ReturnObject<T>(object collectionOrT) where T : class
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000CAC RID: 3244 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000CAC")]
|
||||
[Address(RVA = "0x867BB0", Offset = "0x866BB0", VA = "0x180867BB0")]
|
||||
public static void ValidateArgumentTypes(MethodBase method, ExpressionType nodeKind, ref ReadOnlyCollection<Expression> arguments, string methodParamName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000CAD RID: 3245 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000CAD")]
|
||||
[Address(RVA = "0x867AC0", Offset = "0x866AC0", VA = "0x180867AC0")]
|
||||
public static void ValidateArgumentCount(MethodBase method, ExpressionType nodeKind, int count, ParameterInfo[] pis)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000CAE RID: 3246 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000CAE")]
|
||||
[Address(RVA = "0x867E40", Offset = "0x866E40", VA = "0x180867E40")]
|
||||
public static Expression ValidateOneArgument(MethodBase method, ExpressionType nodeKind, Expression arguments, ParameterInfo pi, string methodParamName, string argumentParamName, int index = -1)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000CAF RID: 3247 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000CAF")]
|
||||
[Address(RVA = "0x867780", Offset = "0x866780", VA = "0x180867780")]
|
||||
public static void RequiresCanRead(Expression expression, string paramName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000CB0 RID: 3248 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000CB0")]
|
||||
[Address(RVA = "0x867790", Offset = "0x866790", VA = "0x180867790")]
|
||||
public static void RequiresCanRead(Expression expression, string paramName, int idx)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000CB1 RID: 3249 RVA: 0x00006558 File Offset: 0x00004758
|
||||
[Token(Token = "0x6000CB1")]
|
||||
[Address(RVA = "0x8679B0", Offset = "0x8669B0", VA = "0x1808679B0")]
|
||||
public static bool TryQuote(Type parameterType, ref Expression argument)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000CB2 RID: 3250 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000CB2")]
|
||||
[Address(RVA = "0x867700", Offset = "0x866700", VA = "0x180867700")]
|
||||
internal static ParameterInfo[] GetParametersForValidation(MethodBase method, ExpressionType nodeKind)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000CB3 RID: 3251 RVA: 0x00006570 File Offset: 0x00004770
|
||||
[Token(Token = "0x6000CB3")]
|
||||
[Address(RVA = "0x21B3DE0", Offset = "0x21B2DE0", VA = "0x1821B3DE0")]
|
||||
internal static bool SameElements<T>(ref IEnumerable<T> replacement, IReadOnlyList<T> current) where T : class
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000CB4 RID: 3252 RVA: 0x00006588 File Offset: 0x00004788
|
||||
[Token(Token = "0x6000CB4")]
|
||||
[Address(RVA = "0x21B3B40", Offset = "0x21B2B40", VA = "0x1821B3B40")]
|
||||
private static bool SameElementsInCollection<T>(ICollection<T> replacement, IReadOnlyList<T> current) where T : class
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user