1 implementation of ILocalCache
System.Linq.Expressions (1)
System\Linq\Expressions\Compiler\LambdaCompiler.cs (1)
28internal sealed partial class LambdaCompiler : ILocalCache
8 references to ILocalCache
System.Linq.Expressions (8)
System\Linq\Expressions\Compiler\ILGen.cs (8)
404internal static bool TryEmitConstant(this ILGenerator il, object? value, Type type, ILocalCache locals) 552internal static void EmitConvertToType(this ILGenerator il, Type typeFrom, Type typeTo, bool isChecked, ILocalCache locals) 787private static void EmitNullableToNullableConversion(this ILGenerator il, Type typeFrom, Type typeTo, bool isChecked, ILocalCache locals) 821private static void EmitNonNullableToNullableConversion(this ILGenerator il, Type typeFrom, Type typeTo, bool isChecked, ILocalCache locals) 831private static void EmitNullableToNonNullableConversion(this ILGenerator il, Type typeFrom, Type typeTo, bool isChecked, ILocalCache locals) 842private static void EmitNullableToNonNullableStructConversion(this ILGenerator il, Type typeFrom, Type typeTo, bool isChecked, ILocalCache locals) 866private static void EmitNullableConversion(this ILGenerator il, Type typeFrom, Type typeTo, bool isChecked, ILocalCache locals) 1056internal static void EmitDefault(this ILGenerator il, Type type, ILocalCache? locals)