65 references to EmitExpression
System.Linq.Expressions (65)
System\Linq\Expressions\Compiler\LambdaCompiler.Address.cs (7)
72EmitExpression(node.Left); 73EmitExpression(node.Right); 102EmitExpression(node); 196EmitExpression(node.Object!); 197EmitExpression(node.GetArgument(0)); 213EmitExpression(node.Operand); 340EmitExpression(arg);
System\Linq\Expressions\Compiler\LambdaCompiler.Binary.cs (4)
55EmitExpression(GetEqualityOperand(b.Left)); 56EmitExpression(GetEqualityOperand(b.Right)); 61EmitExpression(b.Left); 62EmitExpression(b.Right);
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (19)
135EmitExpression(node); 243EmitExpression(arg); 269EmitExpression(arg); 273EmitExpression(node.Right); 539EmitExpression(argument); 651EmitExpression(node.ReduceTypeEqual()); 682EmitExpression(node.Expression); 691EmitExpression(node.Expression); 712EmitExpression(node.Right); 800EmitExpression(node.Right); 884EmitExpression(instance); 892EmitExpression(instance); 913EmitExpression(expressions[i]); 922EmitExpression(x); 959EmitExpression(binding.Expression); 1009EmitExpression(init.NewExpression); 1053EmitExpression(init.NewExpression); 1148EmitExpression(arg); 1238EmitExpression(arg);
System\Linq\Expressions\Compiler\LambdaCompiler.Logical.cs (23)
117EmitExpression(b.Left); 166EmitExpression(b.Right); 180EmitExpression(b.Left); 184EmitExpression(b.Right); 209EmitExpression(b.Left); 213EmitExpression(b.Right); 243EmitExpression(b.Left); 255EmitExpression(b.Right); 281EmitExpression(b.Left); 288EmitExpression(b.Right); 303EmitExpression(b.Right); 318EmitExpression(b.ReduceUserdefinedLifted()); 345EmitExpression(b.Left); 351EmitExpression(b.Right); 378EmitExpression(b.Right); 387EmitExpression(b.Left); 394EmitExpression(b.Right); 412EmitExpression(b.ReduceUserdefinedLifted()); 531EmitExpression(GetEqualityOperand(node.Right)); 545EmitExpression(GetEqualityOperand(node.Left)); 558EmitExpression(GetEqualityOperand(node.Left)); 559EmitExpression(GetEqualityOperand(node.Right)); 588EmitExpression(node);
System\Linq\Expressions\Compiler\LambdaCompiler.Statements.cs (6)
207EmitExpression(node.SwitchValue); 220EmitExpression(test); 428EmitExpression(node.SwitchValue); 826EmitExpression(node.Body); 861EmitExpression(cb.Body); 941EmitExpression(cb.Filter);
System\Linq\Expressions\Compiler\LambdaCompiler.Unary.cs (6)
54EmitExpression(expr.Operand); 80EmitExpression(node.Operand); 109EmitExpression(node.Operand); 115EmitExpression(node.Operand); 277EmitExpression(node.Operand); 343EmitExpression(node.Operand);