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