@@ -2066,15 +2066,15 @@ public static class EmittingVisitor
20662066 private static readonly MethodInfo _objectEqualsMethod =
20672067 ((Func<object, object, bool>)object.Equals).Method;
20682068
2069- private struct FastExpressionCompiler
2070- {
2069+ private struct EmitContext
2070+ {
20712071 private readonly ParamExprs _paramExprs;
20722072 private readonly ILGenerator _il;
20732073 private readonly CompilerFlags _setup;
20742074
20752075 public ClosureInfo Closure;
20762076
2077- public FastExpressionCompiler (ParamExprs paramExprs, ILGenerator il, ClosureInfo closure, CompilerFlags setup)
2077+ public EmitContext (ParamExprs paramExprs, ILGenerator il, ClosureInfo closure, CompilerFlags setup)
20782078 {
20792079 _paramExprs = paramExprs;
20802080 _il = il;
@@ -2091,7 +2091,7 @@ public static bool TryEmit(Expression expr,
20912091 ParamExprs paramExprs,
20922092 ILGenerator il, ref ClosureInfo closure, CompilerFlags setup, ParentFlags parent, int byRefIndex = -1)
20932093 {
2094- var compiler = new FastExpressionCompiler (paramExprs, il, closure, setup);
2094+ var compiler = new EmitContext (paramExprs, il, closure, setup);
20952095 var emitted = compiler.TryEmit(expr, parent, byRefIndex);
20962096 closure = compiler.Closure;
20972097 return emitted;
0 commit comments