5 instantiations of LightCompiler
System.Linq.Expressions (5)
System\Linq\Expressions\Interpreter\LightCompiler.cs (1)
2577var compiler = new LightCompiler(this);
System\Linq\Expressions\LambdaExpression.cs (4)
146return new Interpreter.LightCompiler().CompileTop(this).CreateDelegate(); 159return new Interpreter.LightCompiler().CompileTop(this).CreateDelegate(); 226return (TDelegate)(object)new Interpreter.LightCompiler().CompileTop(this).CreateDelegate(); 239return (TDelegate)(object)new Interpreter.LightCompiler().CompileTop(this).CreateDelegate();
7 references to LightCompiler
System.Linq.Expressions (7)
System\Linq\Expressions\Interpreter\Instruction.cs (1)
28public virtual object? GetDebugCookie(LightCompiler compiler) => null;
System\Linq\Expressions\Interpreter\LabelInfo.cs (2)
41internal BranchLabel GetLabel(LightCompiler compiler) 166private void EnsureLabel(LightCompiler compiler)
System\Linq\Expressions\Interpreter\LightCompiler.cs (4)
290private readonly LightCompiler? _parent; 301private LightCompiler(LightCompiler parent) 2577var compiler = new LightCompiler(this); 3023_guard.RunOnEmptyStack((LightCompiler @this, Expression e) => @this.CompileNoLabelPush(e), this, expr);