13 references to EmitExpression
System.Linq.Expressions (13)
System\Linq\Expressions\Compiler\LambdaCompiler.Address.cs (1)
221EmitExpression(node, CompilationFlags.EmitAsNoTail | CompilationFlags.EmitNoExpressionStart);
System\Linq\Expressions\Compiler\LambdaCompiler.ControlFlow.cs (2)
86EmitExpression(node.DefaultValue, flags); 118EmitExpression(node.Value, flags);
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (4)
71EmitExpression(node, CompilationFlags.EmitAsNoTail | CompilationFlags.EmitExpressionStart); 111EmitExpression(node, UpdateEmitExpressionStartFlag(flags, CompilationFlags.EmitNoExpressionStart)); 115EmitExpression(node, CompilationFlags.EmitAsNoTail | CompilationFlags.EmitNoExpressionStart); 142EmitExpression(node, UpdateEmitExpressionStartFlag(flags, CompilationFlags.EmitExpressionStart));
System\Linq\Expressions\Compiler\LambdaCompiler.Generated.cs (1)
20_guard.RunOnEmptyStack((LambdaCompiler @this, Expression n, CompilationFlags f) => @this.EmitExpression(n, f), this, node, flags);
System\Linq\Expressions\Compiler\LambdaCompiler.Lambda.cs (1)
232EmitExpression(_lambda.Body, flags);
System\Linq\Expressions\Compiler\LambdaCompiler.Logical.cs (2)
481EmitExpression(node, CompilationFlags.EmitAsNoTail | CompilationFlags.EmitNoExpressionStart); 498EmitExpression(node, CompilationFlags.EmitAsNoTail | CompilationFlags.EmitNoExpressionStart);
System\Linq\Expressions\Compiler\LambdaCompiler.Statements.cs (1)
748EmitExpression(reduced, flags);
System\Linq\Expressions\Compiler\LambdaCompiler.Unary.cs (1)
338EmitExpression(node.Operand, flags);