2 writes to _lambda
System.Linq.Expressions (2)
System\Linq\Expressions\Compiler\LambdaCompiler.cs (2)
77_lambda = lambda; 144_lambda = lambda;
10 references to _lambda
System.Linq.Expressions (10)
System\Linq\Expressions\Compiler\LambdaCompiler.cs (3)
159AddReturnLabel(_lambda); 165internal IParameterProvider Parameters => _lambda; 265return _method.CreateDelegate(_lambda.Type, new Closure(_boundConstants.ToArray(), null));
System\Linq\Expressions\Compiler\LambdaCompiler.Lambda.cs (7)
94Type delegateType = inner._lambda.Type; 194CompilationFlags tailCallFlag = _lambda.TailCall ? CompilationFlags.EmitAsTail : CompilationFlags.EmitAsNoTail; 218for (int i = _lambda.ParameterCount - 1; i >= 0; i--) 220_scope.EmitSet(_lambda.GetParameter(i)); 226if (_lambda.ReturnType == typeof(void)) 228EmitExpressionAsVoid(_lambda.Body, flags); 232EmitExpression(_lambda.Body, flags);