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