3 writes to _lambda
System.Core (3)
Microsoft\Scripting\Compiler\LambdaCompiler.cs (3)
97
_lambda
= lambda;
139
_lambda
= lambda;
161
_lambda
= lambda;
11 references to _lambda
System.Core (11)
Microsoft\Scripting\Compiler\LambdaCompiler.cs (3)
172
AddReturnLabel(
_lambda
);
185
get { return
_lambda
.Parameters; }
300
return _method.CreateDelegate(
_lambda
.Type, new Closure(_boundConstants.ToArray(), null));
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (1)
761
_tree.DebugInfoGenerator.MarkSequencePoint(
_lambda
, _method, _ilg, node);
Microsoft\Scripting\Compiler\LambdaCompiler.Lambda.cs (7)
89
Type delegateType = inner.
_lambda
.Type;
151
CompilationFlags tailCallFlag =
_lambda
.TailCall ? CompilationFlags.EmitAsTail : CompilationFlags.EmitAsNoTail;
173
for (int i =
_lambda
.Parameters.Count - 1; i >= 0; i--) {
174
_scope.EmitSet(
_lambda
.Parameters[i]);
180
if (
_lambda
.ReturnType == typeof(void)) {
181
EmitExpressionAsVoid(
_lambda
.Body, flags);
183
EmitExpression(
_lambda
.Body, flags);