using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Reflection; using System.Text; using Cpp2IlInjected; namespace System.Linq.Expressions { // Token: 0x02000088 RID: 136 [Token(Token = "0x2000088")] internal sealed class ExpressionStringBuilder : ExpressionVisitor { // Token: 0x060003F7 RID: 1015 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003F7")] [Address(RVA = "0x5B8770", Offset = "0x5B7570", VA = "0x1805B8770")] private ExpressionStringBuilder() { } // Token: 0x060003F8 RID: 1016 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003F8")] [Address(RVA = "0x5B6AF0", Offset = "0x5B58F0", VA = "0x1805B6AF0", Slot = "3")] public override string ToString() { return null; } // Token: 0x060003F9 RID: 1017 RVA: 0x00002BC8 File Offset: 0x00000DC8 [Token(Token = "0x60003F9")] [Address(RVA = "0x5B68C0", Offset = "0x5B56C0", VA = "0x1805B68C0")] private int GetLabelId(LabelTarget label) { return 0; } // Token: 0x060003FA RID: 1018 RVA: 0x00002BE0 File Offset: 0x00000DE0 [Token(Token = "0x60003FA")] [Address(RVA = "0x5B68C0", Offset = "0x5B56C0", VA = "0x1805B68C0")] private int GetParamId(ParameterExpression p) { return 0; } // Token: 0x060003FB RID: 1019 RVA: 0x00002BF8 File Offset: 0x00000DF8 [Token(Token = "0x60003FB")] [Address(RVA = "0x5B67E0", Offset = "0x5B55E0", VA = "0x1805B67E0")] private int GetId(object o) { return 0; } // Token: 0x060003FC RID: 1020 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003FC")] [Address(RVA = "0x5B6AB0", Offset = "0x5B58B0", VA = "0x1805B6AB0")] private void Out(string s) { } // Token: 0x060003FD RID: 1021 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60003FD")] [Address(RVA = "0x5B6AD0", Offset = "0x5B58D0", VA = "0x1805B6AD0")] private void Out(char c) { } // Token: 0x060003FE RID: 1022 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003FE")] [Address(RVA = "0x5B6720", Offset = "0x5B5520", VA = "0x1805B6720")] internal static string ExpressionToString(Expression node) { return null; } // Token: 0x060003FF RID: 1023 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60003FF")] [Address(RVA = "0x5B6590", Offset = "0x5B5390", VA = "0x1805B6590")] internal static string CatchBlockToString(CatchBlock node) { return null; } // Token: 0x06000400 RID: 1024 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000400")] [Address(RVA = "0x19ED3D0", Offset = "0x19EC1D0", VA = "0x1819ED3D0")] private void VisitExpressions(char open, ReadOnlyCollection expressions, char close) where T : Expression { } // Token: 0x06000401 RID: 1025 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000401")] [Address(RVA = "0x19ED460", Offset = "0x19EC260", VA = "0x1819ED460")] private void VisitExpressions(char open, ReadOnlyCollection expressions, char close, string seperator) where T : Expression { } // Token: 0x06000402 RID: 1026 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000402")] [Address(RVA = "0x5B6B20", Offset = "0x5B5920", VA = "0x1805B6B20", Slot = "5")] protected internal override Expression VisitBinary(BinaryExpression node) { return null; } // Token: 0x06000403 RID: 1027 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000403")] [Address(RVA = "0x5B81D0", Offset = "0x5B6FD0", VA = "0x1805B81D0", Slot = "20")] protected internal override Expression VisitParameter(ParameterExpression node) { return null; } // Token: 0x06000404 RID: 1028 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000404")] [Address(RVA = "0x21744A0", Offset = "0x21732A0", VA = "0x1821744A0", Slot = "15")] protected internal override Expression VisitLambda(Expression node) { return null; } // Token: 0x06000405 RID: 1029 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000405")] [Address(RVA = "0x5B7370", Offset = "0x5B6170", VA = "0x1805B7370", Slot = "7")] protected internal override Expression VisitConditional(ConditionalExpression node) { return null; } // Token: 0x06000406 RID: 1030 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000406")] [Address(RVA = "0x5B7470", Offset = "0x5B6270", VA = "0x1805B7470", Slot = "8")] protected internal override Expression VisitConstant(ConstantExpression node) { return null; } // Token: 0x06000407 RID: 1031 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000407")] [Address(RVA = "0x5B69E0", Offset = "0x5B57E0", VA = "0x1805B69E0")] private void OutMember(Expression instance, MemberInfo member) { } // Token: 0x06000408 RID: 1032 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000408")] [Address(RVA = "0x5B7DE0", Offset = "0x5B6BE0", VA = "0x1805B7DE0", Slot = "16")] protected internal override Expression VisitMember(MemberExpression node) { return null; } // Token: 0x06000409 RID: 1033 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000409")] [Address(RVA = "0x5B7C30", Offset = "0x5B6A30", VA = "0x1805B7C30", Slot = "12")] protected internal override Expression VisitInvocation(InvocationExpression node) { return null; } // Token: 0x0600040A RID: 1034 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600040A")] [Address(RVA = "0x5B7EE0", Offset = "0x5B6CE0", VA = "0x1805B7EE0", Slot = "18")] protected internal override Expression VisitMethodCall(MethodCallExpression node) { return null; } // Token: 0x0600040B RID: 1035 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600040B")] [Address(RVA = "0x5B80C0", Offset = "0x5B6EC0", VA = "0x1805B80C0", Slot = "19")] protected internal override Expression VisitNewArray(NewArrayExpression node) { return null; } // Token: 0x0600040C RID: 1036 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600040C")] [Address(RVA = "0x5B8320", Offset = "0x5B7120", VA = "0x1805B8320", Slot = "23")] protected internal override Expression VisitUnary(UnaryExpression node) { return null; } // Token: 0x0600040D RID: 1037 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600040D")] [Address(RVA = "0x5B6F80", Offset = "0x5B5D80", VA = "0x1805B6F80", Slot = "6")] protected internal override Expression VisitBlock(BlockExpression node) { return null; } // Token: 0x0600040E RID: 1038 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600040E")] [Address(RVA = "0x5B7620", Offset = "0x5B6420", VA = "0x1805B7620", Slot = "9")] protected internal override Expression VisitDefault(DefaultExpression node) { return null; } // Token: 0x0600040F RID: 1039 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600040F")] [Address(RVA = "0x5B7D50", Offset = "0x5B6B50", VA = "0x1805B7D50", Slot = "14")] protected internal override Expression VisitLabel(LabelExpression node) { return null; } // Token: 0x06000410 RID: 1040 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000410")] [Address(RVA = "0x5B7900", Offset = "0x5B6700", VA = "0x1805B7900", Slot = "11")] protected internal override Expression VisitGoto(GotoExpression node) { return null; } // Token: 0x06000411 RID: 1041 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000411")] [Address(RVA = "0x5B7270", Offset = "0x5B6070", VA = "0x1805B7270", Slot = "21")] protected override CatchBlock VisitCatchBlock(CatchBlock node) { return null; } // Token: 0x06000412 RID: 1042 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000412")] [Address(RVA = "0x5B82C0", Offset = "0x5B70C0", VA = "0x1805B82C0", Slot = "22")] protected internal override Expression VisitTry(TryExpression node) { return null; } // Token: 0x06000413 RID: 1043 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000413")] [Address(RVA = "0x5B7A40", Offset = "0x5B6840", VA = "0x1805B7A40", Slot = "17")] protected internal override Expression VisitIndex(IndexExpression node) { return null; } // Token: 0x06000414 RID: 1044 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000414")] [Address(RVA = "0x5B76E0", Offset = "0x5B64E0", VA = "0x1805B76E0", Slot = "10")] protected internal override Expression VisitExtension(Expression node) { return null; } // Token: 0x06000415 RID: 1045 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000415")] [Address(RVA = "0x5B6650", Offset = "0x5B5450", VA = "0x1805B6650")] private void DumpLabel(LabelTarget target) { } // Token: 0x06000416 RID: 1046 RVA: 0x00002C10 File Offset: 0x00000E10 [Token(Token = "0x6000416")] [Address(RVA = "0x5B68D0", Offset = "0x5B56D0", VA = "0x1805B68D0")] private static bool IsBool(Expression node) { return default(bool); } // Token: 0x0400014C RID: 332 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400014C")] private readonly StringBuilder _out; // Token: 0x0400014D RID: 333 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400014D")] private Dictionary _ids; } }