using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Reflection; using Cpp2IlInjected; namespace System.Linq.Expressions.Interpreter { // Token: 0x020001A1 RID: 417 [Token(Token = "0x20001A1")] internal sealed class LightCompiler { // Token: 0x06000926 RID: 2342 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000926")] [Address(RVA = "0xA5FFE0", Offset = "0xA5EFE0", VA = "0x180A5FFE0")] public LightCompiler() { } // Token: 0x06000927 RID: 2343 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000927")] [Address(RVA = "0xA60150", Offset = "0xA5F150", VA = "0x180A60150")] private LightCompiler(LightCompiler parent) { } // Token: 0x170001E6 RID: 486 // (get) Token: 0x06000928 RID: 2344 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170001E6")] public InstructionList Instructions { [Token(Token = "0x6000928")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return null; } } // Token: 0x06000929 RID: 2345 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000929")] [Address(RVA = "0xA5C880", Offset = "0xA5B880", VA = "0x180A5C880")] public LightDelegateCreator CompileTop(LambdaExpression node) { return null; } // Token: 0x0600092A RID: 2346 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600092A")] [Address(RVA = "0xA5F4D0", Offset = "0xA5E4D0", VA = "0x180A5F4D0")] private Interpreter MakeInterpreter(string lambdaName) { return null; } // Token: 0x0600092B RID: 2347 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600092B")] [Address(RVA = "0xA54ED0", Offset = "0xA53ED0", VA = "0x180A54ED0")] private void CompileConstantExpression(Expression expr) { } // Token: 0x0600092C RID: 2348 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600092C")] [Address(RVA = "0xA55DF0", Offset = "0xA54DF0", VA = "0x180A55DF0")] private void CompileDefaultExpression(Expression expr) { } // Token: 0x0600092D RID: 2349 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600092D")] [Address(RVA = "0xA55D00", Offset = "0xA54D00", VA = "0x180A55D00")] private void CompileDefaultExpression(Type type) { } // Token: 0x0600092E RID: 2350 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600092E")] [Address(RVA = "0xA5F040", Offset = "0xA5E040", VA = "0x180A5F040")] private LocalVariable EnsureAvailableForClosure(ParameterExpression expr) { return null; } // Token: 0x0600092F RID: 2351 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600092F")] [Address(RVA = "0xA5F9A0", Offset = "0xA5E9A0", VA = "0x180A5F9A0")] private LocalVariable ResolveLocal(ParameterExpression variable) { return null; } // Token: 0x06000930 RID: 2352 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000930")] [Address(RVA = "0xA56050", Offset = "0xA55050", VA = "0x180A56050")] private void CompileGetVariable(ParameterExpression variable) { } // Token: 0x06000931 RID: 2353 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000931")] [Address(RVA = "0xA5EB40", Offset = "0xA5DB40", VA = "0x180A5EB40")] private void EmitCopyValueType(Type valueType) { } // Token: 0x06000932 RID: 2354 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000932")] [Address(RVA = "0xA5F380", Offset = "0xA5E380", VA = "0x180A5F380")] private void LoadLocalNoValueTypeCopy(ParameterExpression variable) { } // Token: 0x06000933 RID: 2355 RVA: 0x00004D88 File Offset: 0x00002F88 [Token(Token = "0x6000933")] [Address(RVA = "0xA5F820", Offset = "0xA5E820", VA = "0x180A5F820")] private bool MaybeMutableValueType(Type type) { return default(bool); } // Token: 0x06000934 RID: 2356 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000934")] [Address(RVA = "0xA55FA0", Offset = "0xA54FA0", VA = "0x180A55FA0")] private void CompileGetBoxedVariable(ParameterExpression variable) { } // Token: 0x06000935 RID: 2357 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000935")] [Address(RVA = "0xA5B5E0", Offset = "0xA5A5E0", VA = "0x180A5B5E0")] private void CompileSetVariable(ParameterExpression variable, bool isVoid) { } // Token: 0x06000936 RID: 2358 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000936")] [Address(RVA = "0xA5B030", Offset = "0xA5A030", VA = "0x180A5B030")] private void CompileParameterExpression(Expression expr) { } // Token: 0x06000937 RID: 2359 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000937")] [Address(RVA = "0xA53E50", Offset = "0xA52E50", VA = "0x180A53E50")] private void CompileBlockExpression(Expression expr, bool asVoid) { } // Token: 0x06000938 RID: 2360 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000938")] [Address(RVA = "0xA54040", Offset = "0xA53040", VA = "0x180A54040")] private LocalDefinition[] CompileBlockStart(BlockExpression node) { return null; } // Token: 0x06000939 RID: 2361 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000939")] [Address(RVA = "0xA53D70", Offset = "0xA52D70", VA = "0x180A53D70")] private void CompileBlockEnd(LocalDefinition[] locals) { } // Token: 0x0600093A RID: 2362 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600093A")] [Address(RVA = "0xA56740", Offset = "0xA55740", VA = "0x180A56740")] private void CompileIndexExpression(Expression expr) { } // Token: 0x0600093B RID: 2363 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600093B")] [Address(RVA = "0xA5EC00", Offset = "0xA5DC00", VA = "0x180A5EC00")] private void EmitIndexGet(IndexExpression index) { } // Token: 0x0600093C RID: 2364 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600093C")] [Address(RVA = "0xA563A0", Offset = "0xA553A0", VA = "0x180A563A0")] private void CompileIndexAssignment(BinaryExpression node, bool asVoid) { } // Token: 0x0600093D RID: 2365 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600093D")] [Address(RVA = "0xA58230", Offset = "0xA57230", VA = "0x180A58230")] private void CompileMemberAssignment(BinaryExpression node, bool asVoid) { } // Token: 0x0600093E RID: 2366 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600093E")] [Address(RVA = "0xA58330", Offset = "0xA57330", VA = "0x180A58330")] private void CompileMemberAssignment(bool asVoid, MemberInfo refMember, Expression value, bool forBinding) { } // Token: 0x0600093F RID: 2367 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600093F")] [Address(RVA = "0xA5E840", Offset = "0xA5D840", VA = "0x180A5E840")] private void CompileVariableAssignment(BinaryExpression node, bool asVoid) { } // Token: 0x06000940 RID: 2368 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000940")] [Address(RVA = "0xA52AF0", Offset = "0xA51AF0", VA = "0x180A52AF0")] private void CompileAssignBinaryExpression(Expression expr, bool asVoid) { } // Token: 0x06000941 RID: 2369 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000941")] [Address(RVA = "0xA52D90", Offset = "0xA51D90", VA = "0x180A52D90")] private void CompileBinaryExpression(Expression expr) { } // Token: 0x06000942 RID: 2370 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000942")] [Address(RVA = "0xA55F10", Offset = "0xA54F10", VA = "0x180A55F10")] private void CompileEqual(Expression left, Expression right, bool liftedToNull) { } // Token: 0x06000943 RID: 2371 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000943")] [Address(RVA = "0xA5AE90", Offset = "0xA59E90", VA = "0x180A5AE90")] private void CompileNotEqual(Expression left, Expression right, bool liftedToNull) { } // Token: 0x06000944 RID: 2372 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000944")] [Address(RVA = "0xA54A20", Offset = "0xA53A20", VA = "0x180A54A20")] private void CompileComparison(BinaryExpression node) { } // Token: 0x06000945 RID: 2373 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000945")] [Address(RVA = "0xA523E0", Offset = "0xA513E0", VA = "0x180A523E0")] private void CompileArithmetic(ExpressionType nodeType, Expression left, Expression right) { } // Token: 0x06000946 RID: 2374 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000946")] [Address(RVA = "0xA55570", Offset = "0xA54570", VA = "0x180A55570")] private void CompileConvertUnaryExpression(Expression expr) { } // Token: 0x06000947 RID: 2375 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000947")] [Address(RVA = "0xA54F90", Offset = "0xA53F90", VA = "0x180A54F90")] private void CompileConvertToType(Type typeFrom, Type typeTo, bool isChecked, bool isLiftedToNull) { } // Token: 0x06000948 RID: 2376 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000948")] [Address(RVA = "0xA5AF20", Offset = "0xA59F20", VA = "0x180A5AF20")] private void CompileNotExpression(UnaryExpression node) { } // Token: 0x06000949 RID: 2377 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000949")] [Address(RVA = "0xA5E120", Offset = "0xA5D120", VA = "0x180A5E120")] private void CompileUnaryExpression(Expression expr) { } // Token: 0x0600094A RID: 2378 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600094A")] [Address(RVA = "0xA5EF30", Offset = "0xA5DF30", VA = "0x180A5EF30")] private void EmitUnaryMethodCall(UnaryExpression node) { } // Token: 0x0600094B RID: 2379 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600094B")] [Address(RVA = "0xA5ED00", Offset = "0xA5DD00", VA = "0x180A5ED00")] private void EmitUnaryBoolCheck(UnaryExpression node) { } // Token: 0x0600094C RID: 2380 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600094C")] [Address(RVA = "0xA52340", Offset = "0xA51340", VA = "0x180A52340")] private void CompileAndAlsoBinaryExpression(Expression expr) { } // Token: 0x0600094D RID: 2381 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600094D")] [Address(RVA = "0xA5AF90", Offset = "0xA59F90", VA = "0x180A5AF90")] private void CompileOrElseBinaryExpression(Expression expr) { } // Token: 0x0600094E RID: 2382 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600094E")] [Address(RVA = "0xA57DB0", Offset = "0xA56DB0", VA = "0x180A57DB0")] private void CompileLogicalBinaryExpression(BinaryExpression b, bool andAlso) { } // Token: 0x0600094F RID: 2383 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600094F")] [Address(RVA = "0xA595D0", Offset = "0xA585D0", VA = "0x180A595D0")] private void CompileMethodLogicalBinaryExpression(BinaryExpression expr, bool andAlso) { } // Token: 0x06000950 RID: 2384 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000950")] [Address(RVA = "0xA57020", Offset = "0xA56020", VA = "0x180A57020")] private void CompileLiftedLogicalBinaryExpression(BinaryExpression node, bool andAlso) { } // Token: 0x06000951 RID: 2385 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000951")] [Address(RVA = "0xA5E700", Offset = "0xA5D700", VA = "0x180A5E700")] private void CompileUnliftedLogicalBinaryExpression(BinaryExpression expr, bool andAlso) { } // Token: 0x06000952 RID: 2386 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000952")] [Address(RVA = "0xA54C20", Offset = "0xA53C20", VA = "0x180A54C20")] private void CompileConditionalExpression(Expression expr, bool asVoid) { } // Token: 0x06000953 RID: 2387 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000953")] [Address(RVA = "0xA57FF0", Offset = "0xA56FF0", VA = "0x180A57FF0")] private void CompileLoopExpression(Expression expr) { } // Token: 0x06000954 RID: 2388 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000954")] [Address(RVA = "0xA5BE70", Offset = "0xA5AE70", VA = "0x180A5BE70")] private void CompileSwitchExpression(Expression expr) { } // Token: 0x06000955 RID: 2389 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000955")] [Address(RVA = "0x250A880", Offset = "0x2509880", VA = "0x18250A880")] private void CompileIntSwitchExpression(SwitchExpression node) { } // Token: 0x06000956 RID: 2390 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000956")] [Address(RVA = "0xA5B820", Offset = "0xA5A820", VA = "0x180A5B820")] private void CompileStringSwitchExpression(SwitchExpression node) { } // Token: 0x06000957 RID: 2391 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000957")] [Address(RVA = "0xA56A40", Offset = "0xA55A40", VA = "0x180A56A40")] private void CompileLabelExpression(Expression expr) { } // Token: 0x06000958 RID: 2392 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000958")] [Address(RVA = "0xA56140", Offset = "0xA55140", VA = "0x180A56140")] private void CompileGotoExpression(Expression expr) { } // Token: 0x06000959 RID: 2393 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000959")] [Address(RVA = "0xA5F8A0", Offset = "0xA5E8A0", VA = "0x180A5F8A0")] private void PushLabelBlock(LabelScopeKind type) { } // Token: 0x0600095A RID: 2394 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600095A")] [Address(RVA = "0xA5F880", Offset = "0xA5E880", VA = "0x180A5F880")] private void PopLabelBlock(LabelScopeKind kind) { } // Token: 0x0600095B RID: 2395 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600095B")] [Address(RVA = "0xA5F160", Offset = "0xA5E160", VA = "0x180A5F160")] private LabelInfo EnsureLabel(LabelTarget node) { return null; } // Token: 0x0600095C RID: 2396 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600095C")] [Address(RVA = "0xA5F920", Offset = "0xA5E920", VA = "0x180A5F920")] private LabelInfo ReferenceLabel(LabelTarget node) { return null; } // Token: 0x0600095D RID: 2397 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600095D")] [Address(RVA = "0xA5EAA0", Offset = "0xA5DAA0", VA = "0x180A5EAA0")] private LabelInfo DefineLabel(LabelTarget node) { return null; } // Token: 0x0600095E RID: 2398 RVA: 0x00004DA0 File Offset: 0x00002FA0 [Token(Token = "0x600095E")] [Address(RVA = "0xA5FB60", Offset = "0xA5EB60", VA = "0x180A5FB60")] private bool TryPushLabelBlock(Expression node) { return default(bool); } // Token: 0x0600095F RID: 2399 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600095F")] [Address(RVA = "0xA5E990", Offset = "0xA5D990", VA = "0x180A5E990")] private void DefineBlockLabels(Expression node) { } // Token: 0x06000960 RID: 2400 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000960")] [Address(RVA = "0xA518D0", Offset = "0xA508D0", VA = "0x180A518D0")] private void CheckRethrow() { } // Token: 0x06000961 RID: 2401 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000961")] [Address(RVA = "0xA5C5E0", Offset = "0xA5B5E0", VA = "0x180A5C5E0")] private void CompileThrowUnaryExpression(Expression expr, bool asVoid) { } // Token: 0x06000962 RID: 2402 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000962")] [Address(RVA = "0xA5CB90", Offset = "0xA5BB90", VA = "0x180A5CB90")] private void CompileTryExpression(Expression expr) { } // Token: 0x06000963 RID: 2403 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000963")] [Address(RVA = "0xA5D780", Offset = "0xA5C780", VA = "0x180A5D780")] private void CompileTryFaultExpression(TryExpression expr) { } // Token: 0x06000964 RID: 2404 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000964")] [Address(RVA = "0xA59020", Offset = "0xA58020", VA = "0x180A59020")] private void CompileMethodCallExpression(Expression expr) { } // Token: 0x06000965 RID: 2405 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000965")] [Address(RVA = "0xA590E0", Offset = "0xA580E0", VA = "0x180A590E0")] private void CompileMethodCallExpression(Expression @object, MethodInfo method, IArgumentProvider arguments) { } // Token: 0x06000966 RID: 2406 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000966")] [Address(RVA = "0xA52660", Offset = "0xA51660", VA = "0x180A52660")] private ByRefUpdater CompileArrayIndexAddress(Expression array, Expression index, int argumentIndex) { return null; } // Token: 0x06000967 RID: 2407 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000967")] [Address(RVA = "0xA5ECF0", Offset = "0xA5DCF0", VA = "0x180A5ECF0")] private void EmitThisForMethodCall(Expression node) { } // Token: 0x06000968 RID: 2408 RVA: 0x00004DB8 File Offset: 0x00002FB8 [Token(Token = "0x6000968")] [Address(RVA = "0xA5FA10", Offset = "0xA5EA10", VA = "0x180A5FA10")] private static bool ShouldWritebackNode(Expression node) { return default(bool); } // Token: 0x06000969 RID: 2409 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000969")] [Address(RVA = "0xA51940", Offset = "0xA50940", VA = "0x180A51940")] private ByRefUpdater CompileAddress(Expression node, int index) { return null; } // Token: 0x0600096A RID: 2410 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600096A")] [Address(RVA = "0xA59780", Offset = "0xA58780", VA = "0x180A59780")] private ByRefUpdater CompileMultiDimArrayAccess(Expression array, IArgumentProvider arguments, int index) { return null; } // Token: 0x0600096B RID: 2411 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600096B")] [Address(RVA = "0xA59F00", Offset = "0xA58F00", VA = "0x180A59F00")] private void CompileNewExpression(Expression expr) { } // Token: 0x0600096C RID: 2412 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600096C")] [Address(RVA = "0xA58860", Offset = "0xA57860", VA = "0x180A58860")] private void CompileMemberExpression(Expression expr) { } // Token: 0x0600096D RID: 2413 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600096D")] [Address(RVA = "0xA58D20", Offset = "0xA57D20", VA = "0x180A58D20")] private void CompileMember(Expression from, MemberInfo member, bool forBinding) { } // Token: 0x0600096E RID: 2414 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600096E")] [Address(RVA = "0xA59BC0", Offset = "0xA58BC0", VA = "0x180A59BC0")] private void CompileNewArrayExpression(Expression expr) { } // Token: 0x0600096F RID: 2415 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600096F")] [Address(RVA = "0xA55B80", Offset = "0xA54B80", VA = "0x180A55B80")] private void CompileDebugInfoExpression(Expression expr) { } // Token: 0x06000970 RID: 2416 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000970")] [Address(RVA = "0xA5B390", Offset = "0xA5A390", VA = "0x180A5B390")] private void CompileRuntimeVariablesExpression(Expression expr) { } // Token: 0x06000971 RID: 2417 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000971")] [Address(RVA = "0xA56C90", Offset = "0xA55C90", VA = "0x180A56C90")] private void CompileLambdaExpression(Expression expr) { } // Token: 0x06000972 RID: 2418 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000972")] [Address(RVA = "0xA54520", Offset = "0xA53520", VA = "0x180A54520")] private void CompileCoalesceBinaryExpression(Expression expr) { } // Token: 0x06000973 RID: 2419 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000973")] [Address(RVA = "0xA56820", Offset = "0xA55820", VA = "0x180A56820")] private void CompileInvocationExpression(Expression expr) { } // Token: 0x06000974 RID: 2420 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000974")] [Address(RVA = "0xA57A10", Offset = "0xA56A10", VA = "0x180A57A10")] private void CompileListInitExpression(Expression expr) { } // Token: 0x06000975 RID: 2421 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000975")] [Address(RVA = "0xA57AA0", Offset = "0xA56AA0", VA = "0x180A57AA0")] private void CompileListInit(ReadOnlyCollection initializers) { } // Token: 0x06000976 RID: 2422 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000976")] [Address(RVA = "0xA58910", Offset = "0xA57910", VA = "0x180A58910")] private void CompileMemberInitExpression(Expression expr) { } // Token: 0x06000977 RID: 2423 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000977")] [Address(RVA = "0xA589A0", Offset = "0xA579A0", VA = "0x180A589A0")] private void CompileMemberInit(ReadOnlyCollection bindings) { } // Token: 0x06000978 RID: 2424 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000978")] [Address(RVA = "0xA5F220", Offset = "0xA5E220", VA = "0x180A5F220")] private static Type GetMemberType(MemberInfo member) { return null; } // Token: 0x06000979 RID: 2425 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000979")] [Address(RVA = "0xA5B0D0", Offset = "0xA5A0D0", VA = "0x180A5B0D0")] private void CompileQuoteUnaryExpression(Expression expr) { } // Token: 0x0600097A RID: 2426 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600097A")] [Address(RVA = "0xA5E5E0", Offset = "0xA5D5E0", VA = "0x180A5E5E0")] private void CompileUnboxUnaryExpression(Expression expr) { } // Token: 0x0600097B RID: 2427 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600097B")] [Address(RVA = "0xA5DCA0", Offset = "0xA5CCA0", VA = "0x180A5DCA0")] private void CompileTypeEqualExpression(Expression expr) { } // Token: 0x0600097C RID: 2428 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600097C")] [Address(RVA = "0xA5DBF0", Offset = "0xA5CBF0", VA = "0x180A5DBF0")] private void CompileTypeAsExpression(UnaryExpression node) { } // Token: 0x0600097D RID: 2429 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600097D")] [Address(RVA = "0xA5DEB0", Offset = "0xA5CEB0", VA = "0x180A5DEB0")] private void CompileTypeIsExpression(Expression expr) { } // Token: 0x0600097E RID: 2430 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600097E")] [Address(RVA = "0xA5E970", Offset = "0xA5D970", VA = "0x180A5E970")] private void Compile(Expression expr, bool asVoid) { } // Token: 0x0600097F RID: 2431 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600097F")] [Address(RVA = "0xA52960", Offset = "0xA51960", VA = "0x180A52960")] private void CompileAsVoid(Expression expr) { } // Token: 0x06000980 RID: 2432 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000980")] [Address(RVA = "0xA5A270", Offset = "0xA59270", VA = "0x180A5A270")] private void CompileNoLabelPush(Expression expr) { } // Token: 0x06000981 RID: 2433 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000981")] [Address(RVA = "0xA5E910", Offset = "0xA5D910", VA = "0x180A5E910")] private void Compile(Expression expr) { } // Token: 0x040003BE RID: 958 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40003BE")] private readonly InstructionList _instructions; // Token: 0x040003BF RID: 959 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40003BF")] private readonly LocalVariables _locals; // Token: 0x040003C0 RID: 960 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40003C0")] private readonly List _debugInfos; // Token: 0x040003C1 RID: 961 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40003C1")] private readonly HybridReferenceDictionary _treeLabels; // Token: 0x040003C2 RID: 962 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40003C2")] private LabelScopeInfo _labelBlock; // Token: 0x040003C3 RID: 963 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40003C3")] private readonly Stack _exceptionForRethrowStack; // Token: 0x040003C4 RID: 964 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40003C4")] private readonly LightCompiler _parent; // Token: 0x040003C5 RID: 965 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40003C5")] private readonly StackGuard _guard; // Token: 0x040003C6 RID: 966 [Token(Token = "0x40003C6")] private static readonly LocalDefinition[] s_emptyLocals; // Token: 0x020001A2 RID: 418 [Token(Token = "0x20001A2")] private sealed class QuoteVisitor : ExpressionVisitor { // Token: 0x06000983 RID: 2435 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000983")] [Address(RVA = "0xE6B570", Offset = "0xE6A570", VA = "0x180E6B570", Slot = "21")] protected internal override Expression VisitParameter(ParameterExpression node) { return null; } // Token: 0x06000984 RID: 2436 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000984")] [Address(RVA = "0xE6B370", Offset = "0xE6A370", VA = "0x180E6B370", Slot = "6")] protected internal override Expression VisitBlock(BlockExpression node) { return null; } // Token: 0x06000985 RID: 2437 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000985")] [Address(RVA = "0xE6B3E0", Offset = "0xE6A3E0", VA = "0x180E6B3E0", Slot = "22")] protected override CatchBlock VisitCatchBlock(CatchBlock node) { return null; } // Token: 0x06000986 RID: 2438 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000986")] [Address(RVA = "0x27D8830", Offset = "0x27D7830", VA = "0x1827D8830", Slot = "15")] protected internal override Expression VisitLambda(Expression node) { return null; } // Token: 0x06000987 RID: 2439 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000987")] [Address(RVA = "0xE6B190", Offset = "0xE6A190", VA = "0x180E6B190")] private void PushParameters(IEnumerable parameters) { } // Token: 0x06000988 RID: 2440 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000988")] [Address(RVA = "0xE6AFC0", Offset = "0xE69FC0", VA = "0x180E6AFC0")] private void PopParameters(IEnumerable parameters) { } // Token: 0x06000989 RID: 2441 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000989")] [Address(RVA = "0xE6B5F0", Offset = "0xE6A5F0", VA = "0x180E6B5F0")] public QuoteVisitor() { } // Token: 0x040003C7 RID: 967 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40003C7")] private readonly Dictionary _definedParameters; // Token: 0x040003C8 RID: 968 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40003C8")] public readonly HashSet _hoistedParameters; } } }