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