using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Reflection; using Cpp2IlInjected; namespace System.Linq.Expressions.Interpreter { // Token: 0x02000196 RID: 406 [Token(Token = "0x2000196")] internal sealed class LightCompiler { // Token: 0x0600088A RID: 2186 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600088A")] [Address(RVA = "0x48F2E0", Offset = "0x48E0E0", VA = "0x18048F2E0")] public LightCompiler() { } // Token: 0x0600088B RID: 2187 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600088B")] [Address(RVA = "0x48F450", Offset = "0x48E250", VA = "0x18048F450")] private LightCompiler(LightCompiler parent) { } // Token: 0x170001C1 RID: 449 // (get) Token: 0x0600088C RID: 2188 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001C1")] public InstructionList Instructions { [Token(Token = "0x600088C")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")] get { return null; } } // Token: 0x0600088D RID: 2189 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600088D")] [Address(RVA = "0x48BB80", Offset = "0x48A980", VA = "0x18048BB80")] public LightDelegateCreator CompileTop(LambdaExpression node) { return null; } // Token: 0x0600088E RID: 2190 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600088E")] [Address(RVA = "0x48E7D0", Offset = "0x48D5D0", VA = "0x18048E7D0")] private Interpreter MakeInterpreter(string lambdaName) { return null; } // Token: 0x0600088F RID: 2191 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600088F")] [Address(RVA = "0x4841D0", Offset = "0x482FD0", VA = "0x1804841D0")] private void CompileConstantExpression(Expression expr) { } // Token: 0x06000890 RID: 2192 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000890")] [Address(RVA = "0x4850F0", Offset = "0x483EF0", VA = "0x1804850F0")] private void CompileDefaultExpression(Expression expr) { } // Token: 0x06000891 RID: 2193 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000891")] [Address(RVA = "0x485000", Offset = "0x483E00", VA = "0x180485000")] private void CompileDefaultExpression(Type type) { } // Token: 0x06000892 RID: 2194 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000892")] [Address(RVA = "0x48E340", Offset = "0x48D140", VA = "0x18048E340")] private LocalVariable EnsureAvailableForClosure(ParameterExpression expr) { return null; } // Token: 0x06000893 RID: 2195 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000893")] [Address(RVA = "0x48ECA0", Offset = "0x48DAA0", VA = "0x18048ECA0")] private LocalVariable ResolveLocal(ParameterExpression variable) { return null; } // Token: 0x06000894 RID: 2196 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000894")] [Address(RVA = "0x485350", Offset = "0x484150", VA = "0x180485350")] private void CompileGetVariable(ParameterExpression variable) { } // Token: 0x06000895 RID: 2197 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000895")] [Address(RVA = "0x48DE40", Offset = "0x48CC40", VA = "0x18048DE40")] private void EmitCopyValueType(Type valueType) { } // Token: 0x06000896 RID: 2198 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000896")] [Address(RVA = "0x48E680", Offset = "0x48D480", VA = "0x18048E680")] private void LoadLocalNoValueTypeCopy(ParameterExpression variable) { } // Token: 0x06000897 RID: 2199 RVA: 0x00004AB8 File Offset: 0x00002CB8 [Token(Token = "0x6000897")] [Address(RVA = "0x48EB20", Offset = "0x48D920", VA = "0x18048EB20")] private bool MaybeMutableValueType(Type type) { return default(bool); } // Token: 0x06000898 RID: 2200 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000898")] [Address(RVA = "0x4852A0", Offset = "0x4840A0", VA = "0x1804852A0")] private void CompileGetBoxedVariable(ParameterExpression variable) { } // Token: 0x06000899 RID: 2201 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000899")] [Address(RVA = "0x48A8E0", Offset = "0x4896E0", VA = "0x18048A8E0")] private void CompileSetVariable(ParameterExpression variable, bool isVoid) { } // Token: 0x0600089A RID: 2202 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600089A")] [Address(RVA = "0x48A330", Offset = "0x489130", VA = "0x18048A330")] private void CompileParameterExpression(Expression expr) { } // Token: 0x0600089B RID: 2203 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600089B")] [Address(RVA = "0x483150", Offset = "0x481F50", VA = "0x180483150")] private void CompileBlockExpression(Expression expr, bool asVoid) { } // Token: 0x0600089C RID: 2204 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600089C")] [Address(RVA = "0x483340", Offset = "0x482140", VA = "0x180483340")] private LocalDefinition[] CompileBlockStart(BlockExpression node) { return null; } // Token: 0x0600089D RID: 2205 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600089D")] [Address(RVA = "0x483070", Offset = "0x481E70", VA = "0x180483070")] private void CompileBlockEnd(LocalDefinition[] locals) { } // Token: 0x0600089E RID: 2206 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600089E")] [Address(RVA = "0x485A40", Offset = "0x484840", VA = "0x180485A40")] private void CompileIndexExpression(Expression expr) { } // Token: 0x0600089F RID: 2207 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600089F")] [Address(RVA = "0x48DF00", Offset = "0x48CD00", VA = "0x18048DF00")] private void EmitIndexGet(IndexExpression index) { } // Token: 0x060008A0 RID: 2208 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008A0")] [Address(RVA = "0x4856A0", Offset = "0x4844A0", VA = "0x1804856A0")] private void CompileIndexAssignment(BinaryExpression node, bool asVoid) { } // Token: 0x060008A1 RID: 2209 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008A1")] [Address(RVA = "0x487530", Offset = "0x486330", VA = "0x180487530")] private void CompileMemberAssignment(BinaryExpression node, bool asVoid) { } // Token: 0x060008A2 RID: 2210 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008A2")] [Address(RVA = "0x487630", Offset = "0x486430", VA = "0x180487630")] private void CompileMemberAssignment(bool asVoid, MemberInfo refMember, Expression value, bool forBinding) { } // Token: 0x060008A3 RID: 2211 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008A3")] [Address(RVA = "0x48DB40", Offset = "0x48C940", VA = "0x18048DB40")] private void CompileVariableAssignment(BinaryExpression node, bool asVoid) { } // Token: 0x060008A4 RID: 2212 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008A4")] [Address(RVA = "0x481DF0", Offset = "0x480BF0", VA = "0x180481DF0")] private void CompileAssignBinaryExpression(Expression expr, bool asVoid) { } // Token: 0x060008A5 RID: 2213 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008A5")] [Address(RVA = "0x482090", Offset = "0x480E90", VA = "0x180482090")] private void CompileBinaryExpression(Expression expr) { } // Token: 0x060008A6 RID: 2214 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008A6")] [Address(RVA = "0x485210", Offset = "0x484010", VA = "0x180485210")] private void CompileEqual(Expression left, Expression right, bool liftedToNull) { } // Token: 0x060008A7 RID: 2215 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008A7")] [Address(RVA = "0x48A190", Offset = "0x488F90", VA = "0x18048A190")] private void CompileNotEqual(Expression left, Expression right, bool liftedToNull) { } // Token: 0x060008A8 RID: 2216 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008A8")] [Address(RVA = "0x483D20", Offset = "0x482B20", VA = "0x180483D20")] private void CompileComparison(BinaryExpression node) { } // Token: 0x060008A9 RID: 2217 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008A9")] [Address(RVA = "0x4816E0", Offset = "0x4804E0", VA = "0x1804816E0")] private void CompileArithmetic(ExpressionType nodeType, Expression left, Expression right) { } // Token: 0x060008AA RID: 2218 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008AA")] [Address(RVA = "0x484870", Offset = "0x483670", VA = "0x180484870")] private void CompileConvertUnaryExpression(Expression expr) { } // Token: 0x060008AB RID: 2219 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008AB")] [Address(RVA = "0x484290", Offset = "0x483090", VA = "0x180484290")] private void CompileConvertToType(Type typeFrom, Type typeTo, bool isChecked, bool isLiftedToNull) { } // Token: 0x060008AC RID: 2220 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008AC")] [Address(RVA = "0x48A220", Offset = "0x489020", VA = "0x18048A220")] private void CompileNotExpression(UnaryExpression node) { } // Token: 0x060008AD RID: 2221 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008AD")] [Address(RVA = "0x48D420", Offset = "0x48C220", VA = "0x18048D420")] private void CompileUnaryExpression(Expression expr) { } // Token: 0x060008AE RID: 2222 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008AE")] [Address(RVA = "0x48E230", Offset = "0x48D030", VA = "0x18048E230")] private void EmitUnaryMethodCall(UnaryExpression node) { } // Token: 0x060008AF RID: 2223 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008AF")] [Address(RVA = "0x48E000", Offset = "0x48CE00", VA = "0x18048E000")] private void EmitUnaryBoolCheck(UnaryExpression node) { } // Token: 0x060008B0 RID: 2224 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008B0")] [Address(RVA = "0x481640", Offset = "0x480440", VA = "0x180481640")] private void CompileAndAlsoBinaryExpression(Expression expr) { } // Token: 0x060008B1 RID: 2225 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008B1")] [Address(RVA = "0x48A290", Offset = "0x489090", VA = "0x18048A290")] private void CompileOrElseBinaryExpression(Expression expr) { } // Token: 0x060008B2 RID: 2226 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008B2")] [Address(RVA = "0x4870B0", Offset = "0x485EB0", VA = "0x1804870B0")] private void CompileLogicalBinaryExpression(BinaryExpression b, bool andAlso) { } // Token: 0x060008B3 RID: 2227 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008B3")] [Address(RVA = "0x4888D0", Offset = "0x4876D0", VA = "0x1804888D0")] private void CompileMethodLogicalBinaryExpression(BinaryExpression expr, bool andAlso) { } // Token: 0x060008B4 RID: 2228 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008B4")] [Address(RVA = "0x486320", Offset = "0x485120", VA = "0x180486320")] private void CompileLiftedLogicalBinaryExpression(BinaryExpression node, bool andAlso) { } // Token: 0x060008B5 RID: 2229 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008B5")] [Address(RVA = "0x48DA00", Offset = "0x48C800", VA = "0x18048DA00")] private void CompileUnliftedLogicalBinaryExpression(BinaryExpression expr, bool andAlso) { } // Token: 0x060008B6 RID: 2230 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008B6")] [Address(RVA = "0x483F20", Offset = "0x482D20", VA = "0x180483F20")] private void CompileConditionalExpression(Expression expr, bool asVoid) { } // Token: 0x060008B7 RID: 2231 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008B7")] [Address(RVA = "0x4872F0", Offset = "0x4860F0", VA = "0x1804872F0")] private void CompileLoopExpression(Expression expr) { } // Token: 0x060008B8 RID: 2232 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008B8")] [Address(RVA = "0x48B170", Offset = "0x489F70", VA = "0x18048B170")] private void CompileSwitchExpression(Expression expr) { } // Token: 0x060008B9 RID: 2233 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008B9")] [Address(RVA = "0x19ED6F0", Offset = "0x19EC4F0", VA = "0x1819ED6F0")] private void CompileIntSwitchExpression(SwitchExpression node) { } // Token: 0x060008BA RID: 2234 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008BA")] [Address(RVA = "0x48AB20", Offset = "0x489920", VA = "0x18048AB20")] private void CompileStringSwitchExpression(SwitchExpression node) { } // Token: 0x060008BB RID: 2235 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008BB")] [Address(RVA = "0x485D40", Offset = "0x484B40", VA = "0x180485D40")] private void CompileLabelExpression(Expression expr) { } // Token: 0x060008BC RID: 2236 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008BC")] [Address(RVA = "0x485440", Offset = "0x484240", VA = "0x180485440")] private void CompileGotoExpression(Expression expr) { } // Token: 0x060008BD RID: 2237 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008BD")] [Address(RVA = "0x48EBA0", Offset = "0x48D9A0", VA = "0x18048EBA0")] private void PushLabelBlock(LabelScopeKind type) { } // Token: 0x060008BE RID: 2238 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008BE")] [Address(RVA = "0x48EB80", Offset = "0x48D980", VA = "0x18048EB80")] private void PopLabelBlock(LabelScopeKind kind) { } // Token: 0x060008BF RID: 2239 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008BF")] [Address(RVA = "0x48E460", Offset = "0x48D260", VA = "0x18048E460")] private LabelInfo EnsureLabel(LabelTarget node) { return null; } // Token: 0x060008C0 RID: 2240 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008C0")] [Address(RVA = "0x48EC20", Offset = "0x48DA20", VA = "0x18048EC20")] private LabelInfo ReferenceLabel(LabelTarget node) { return null; } // Token: 0x060008C1 RID: 2241 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008C1")] [Address(RVA = "0x48DDA0", Offset = "0x48CBA0", VA = "0x18048DDA0")] private LabelInfo DefineLabel(LabelTarget node) { return null; } // Token: 0x060008C2 RID: 2242 RVA: 0x00004AD0 File Offset: 0x00002CD0 [Token(Token = "0x60008C2")] [Address(RVA = "0x48EE60", Offset = "0x48DC60", VA = "0x18048EE60")] private bool TryPushLabelBlock(Expression node) { return default(bool); } // Token: 0x060008C3 RID: 2243 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008C3")] [Address(RVA = "0x48DC90", Offset = "0x48CA90", VA = "0x18048DC90")] private void DefineBlockLabels(Expression node) { } // Token: 0x060008C4 RID: 2244 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008C4")] [Address(RVA = "0x480BD0", Offset = "0x47F9D0", VA = "0x180480BD0")] private void CheckRethrow() { } // Token: 0x060008C5 RID: 2245 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008C5")] [Address(RVA = "0x48B8E0", Offset = "0x48A6E0", VA = "0x18048B8E0")] private void CompileThrowUnaryExpression(Expression expr, bool asVoid) { } // Token: 0x060008C6 RID: 2246 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008C6")] [Address(RVA = "0x48BE90", Offset = "0x48AC90", VA = "0x18048BE90")] private void CompileTryExpression(Expression expr) { } // Token: 0x060008C7 RID: 2247 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008C7")] [Address(RVA = "0x48CA80", Offset = "0x48B880", VA = "0x18048CA80")] private void CompileTryFaultExpression(TryExpression expr) { } // Token: 0x060008C8 RID: 2248 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008C8")] [Address(RVA = "0x488320", Offset = "0x487120", VA = "0x180488320")] private void CompileMethodCallExpression(Expression expr) { } // Token: 0x060008C9 RID: 2249 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008C9")] [Address(RVA = "0x4883E0", Offset = "0x4871E0", VA = "0x1804883E0")] private void CompileMethodCallExpression(Expression @object, MethodInfo method, IArgumentProvider arguments) { } // Token: 0x060008CA RID: 2250 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008CA")] [Address(RVA = "0x481960", Offset = "0x480760", VA = "0x180481960")] private ByRefUpdater CompileArrayIndexAddress(Expression array, Expression index, int argumentIndex) { return null; } // Token: 0x060008CB RID: 2251 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008CB")] [Address(RVA = "0x48DFF0", Offset = "0x48CDF0", VA = "0x18048DFF0")] private void EmitThisForMethodCall(Expression node) { } // Token: 0x060008CC RID: 2252 RVA: 0x00004AE8 File Offset: 0x00002CE8 [Token(Token = "0x60008CC")] [Address(RVA = "0x48ED10", Offset = "0x48DB10", VA = "0x18048ED10")] private static bool ShouldWritebackNode(Expression node) { return default(bool); } // Token: 0x060008CD RID: 2253 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008CD")] [Address(RVA = "0x480C40", Offset = "0x47FA40", VA = "0x180480C40")] private ByRefUpdater CompileAddress(Expression node, int index) { return null; } // Token: 0x060008CE RID: 2254 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008CE")] [Address(RVA = "0x488A80", Offset = "0x487880", VA = "0x180488A80")] private ByRefUpdater CompileMultiDimArrayAccess(Expression array, IArgumentProvider arguments, int index) { return null; } // Token: 0x060008CF RID: 2255 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008CF")] [Address(RVA = "0x489200", Offset = "0x488000", VA = "0x180489200")] private void CompileNewExpression(Expression expr) { } // Token: 0x060008D0 RID: 2256 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D0")] [Address(RVA = "0x487B60", Offset = "0x486960", VA = "0x180487B60")] private void CompileMemberExpression(Expression expr) { } // Token: 0x060008D1 RID: 2257 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D1")] [Address(RVA = "0x488020", Offset = "0x486E20", VA = "0x180488020")] private void CompileMember(Expression from, MemberInfo member, bool forBinding) { } // Token: 0x060008D2 RID: 2258 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D2")] [Address(RVA = "0x488EC0", Offset = "0x487CC0", VA = "0x180488EC0")] private void CompileNewArrayExpression(Expression expr) { } // Token: 0x060008D3 RID: 2259 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D3")] [Address(RVA = "0x484E80", Offset = "0x483C80", VA = "0x180484E80")] private void CompileDebugInfoExpression(Expression expr) { } // Token: 0x060008D4 RID: 2260 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D4")] [Address(RVA = "0x48A690", Offset = "0x489490", VA = "0x18048A690")] private void CompileRuntimeVariablesExpression(Expression expr) { } // Token: 0x060008D5 RID: 2261 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D5")] [Address(RVA = "0x485F90", Offset = "0x484D90", VA = "0x180485F90")] private void CompileLambdaExpression(Expression expr) { } // Token: 0x060008D6 RID: 2262 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D6")] [Address(RVA = "0x483820", Offset = "0x482620", VA = "0x180483820")] private void CompileCoalesceBinaryExpression(Expression expr) { } // Token: 0x060008D7 RID: 2263 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D7")] [Address(RVA = "0x485B20", Offset = "0x484920", VA = "0x180485B20")] private void CompileInvocationExpression(Expression expr) { } // Token: 0x060008D8 RID: 2264 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D8")] [Address(RVA = "0x486D10", Offset = "0x485B10", VA = "0x180486D10")] private void CompileListInitExpression(Expression expr) { } // Token: 0x060008D9 RID: 2265 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D9")] [Address(RVA = "0x486DA0", Offset = "0x485BA0", VA = "0x180486DA0")] private void CompileListInit(ReadOnlyCollection initializers) { } // Token: 0x060008DA RID: 2266 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008DA")] [Address(RVA = "0x487C10", Offset = "0x486A10", VA = "0x180487C10")] private void CompileMemberInitExpression(Expression expr) { } // Token: 0x060008DB RID: 2267 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008DB")] [Address(RVA = "0x487CA0", Offset = "0x486AA0", VA = "0x180487CA0")] private void CompileMemberInit(ReadOnlyCollection bindings) { } // Token: 0x060008DC RID: 2268 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008DC")] [Address(RVA = "0x48E520", Offset = "0x48D320", VA = "0x18048E520")] private static Type GetMemberType(MemberInfo member) { return null; } // Token: 0x060008DD RID: 2269 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008DD")] [Address(RVA = "0x48A3D0", Offset = "0x4891D0", VA = "0x18048A3D0")] private void CompileQuoteUnaryExpression(Expression expr) { } // Token: 0x060008DE RID: 2270 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008DE")] [Address(RVA = "0x48D8E0", Offset = "0x48C6E0", VA = "0x18048D8E0")] private void CompileUnboxUnaryExpression(Expression expr) { } // Token: 0x060008DF RID: 2271 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008DF")] [Address(RVA = "0x48CFA0", Offset = "0x48BDA0", VA = "0x18048CFA0")] private void CompileTypeEqualExpression(Expression expr) { } // Token: 0x060008E0 RID: 2272 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008E0")] [Address(RVA = "0x48CEF0", Offset = "0x48BCF0", VA = "0x18048CEF0")] private void CompileTypeAsExpression(UnaryExpression node) { } // Token: 0x060008E1 RID: 2273 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008E1")] [Address(RVA = "0x48D1B0", Offset = "0x48BFB0", VA = "0x18048D1B0")] private void CompileTypeIsExpression(Expression expr) { } // Token: 0x060008E2 RID: 2274 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008E2")] [Address(RVA = "0x48DC70", Offset = "0x48CA70", VA = "0x18048DC70")] private void Compile(Expression expr, bool asVoid) { } // Token: 0x060008E3 RID: 2275 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008E3")] [Address(RVA = "0x481C60", Offset = "0x480A60", VA = "0x180481C60")] private void CompileAsVoid(Expression expr) { } // Token: 0x060008E4 RID: 2276 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008E4")] [Address(RVA = "0x489570", Offset = "0x488370", VA = "0x180489570")] private void CompileNoLabelPush(Expression expr) { } // Token: 0x060008E5 RID: 2277 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008E5")] [Address(RVA = "0x48DC10", Offset = "0x48CA10", VA = "0x18048DC10")] private void Compile(Expression expr) { } // Token: 0x0400037F RID: 895 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400037F")] private readonly InstructionList _instructions; // Token: 0x04000380 RID: 896 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000380")] private readonly LocalVariables _locals; // Token: 0x04000381 RID: 897 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000381")] private readonly List _debugInfos; // Token: 0x04000382 RID: 898 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000382")] private readonly HybridReferenceDictionary _treeLabels; // Token: 0x04000383 RID: 899 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000383")] private LabelScopeInfo _labelBlock; // Token: 0x04000384 RID: 900 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000384")] private readonly Stack _exceptionForRethrowStack; // Token: 0x04000385 RID: 901 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000385")] private readonly LightCompiler _parent; // Token: 0x04000386 RID: 902 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000386")] private readonly StackGuard _guard; // Token: 0x04000387 RID: 903 [Token(Token = "0x4000387")] private static readonly LocalDefinition[] s_emptyLocals; // Token: 0x02000197 RID: 407 [Token(Token = "0x2000197")] private sealed class QuoteVisitor : ExpressionVisitor { // Token: 0x060008E7 RID: 2279 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008E7")] [Address(RVA = "0x587580", Offset = "0x586380", VA = "0x180587580", Slot = "20")] protected internal override Expression VisitParameter(ParameterExpression node) { return null; } // Token: 0x060008E8 RID: 2280 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008E8")] [Address(RVA = "0x587380", Offset = "0x586180", VA = "0x180587380", Slot = "6")] protected internal override Expression VisitBlock(BlockExpression node) { return null; } // Token: 0x060008E9 RID: 2281 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008E9")] [Address(RVA = "0x5873F0", Offset = "0x5861F0", VA = "0x1805873F0", Slot = "21")] protected override CatchBlock VisitCatchBlock(CatchBlock node) { return null; } // Token: 0x060008EA RID: 2282 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008EA")] [Address(RVA = "0x2175860", Offset = "0x2174660", VA = "0x182175860", Slot = "15")] protected internal override Expression VisitLambda(Expression node) { return null; } // Token: 0x060008EB RID: 2283 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008EB")] [Address(RVA = "0x5871A0", Offset = "0x585FA0", VA = "0x1805871A0")] private void PushParameters(IEnumerable parameters) { } // Token: 0x060008EC RID: 2284 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008EC")] [Address(RVA = "0x586FD0", Offset = "0x585DD0", VA = "0x180586FD0")] private void PopParameters(IEnumerable parameters) { } // Token: 0x060008ED RID: 2285 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008ED")] [Address(RVA = "0x587600", Offset = "0x586400", VA = "0x180587600")] public QuoteVisitor() { } // Token: 0x04000388 RID: 904 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000388")] private readonly Dictionary _definedParameters; // Token: 0x04000389 RID: 905 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000389")] public readonly HashSet _hoistedParameters; } } }