13 references to EmitExpression
System.Core (13)
Microsoft\Scripting\Compiler\LambdaCompiler.Address.cs (1)
209
EmitExpression
(node, CompilationFlags.EmitAsNoTail | CompilationFlags.EmitNoExpressionStart);
Microsoft\Scripting\Compiler\LambdaCompiler.ControlFlow.cs (2)
92
EmitExpression
(node.DefaultValue, flags);
118
EmitExpression
(node.Value, flags);
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (4)
83
EmitExpression
(node, CompilationFlags.EmitAsNoTail | CompilationFlags.EmitExpressionStart);
119
EmitExpression
(node, UpdateEmitExpressionStartFlag(flags, CompilationFlags.EmitNoExpressionStart));
121
EmitExpression
(node, CompilationFlags.EmitAsNoTail | CompilationFlags.EmitNoExpressionStart);
142
EmitExpression
(node, UpdateEmitExpressionStartFlag(flags, CompilationFlags.EmitExpressionStart));
Microsoft\Scripting\Compiler\LambdaCompiler.Generated.cs (1)
34
_guard.RunOnEmptyStack((LambdaCompiler @this, Expression n, CompilationFlags f) => @this.
EmitExpression
(n, f), this, node, flags);
Microsoft\Scripting\Compiler\LambdaCompiler.Lambda.cs (1)
183
EmitExpression
(_lambda.Body, flags);
Microsoft\Scripting\Compiler\LambdaCompiler.Logical.cs (2)
499
EmitExpression
(node, CompilationFlags.EmitAsNoTail | CompilationFlags.EmitNoExpressionStart);
512
EmitExpression
(node, CompilationFlags.EmitAsNoTail | CompilationFlags.EmitNoExpressionStart);
Microsoft\Scripting\Compiler\LambdaCompiler.Statements.cs (1)
656
EmitExpression
(reduced, flags);
Microsoft\Scripting\Compiler\LambdaCompiler.Unary.cs (1)
325
EmitExpression
(node.Operand, flags);