12 references to EmitExpressionStart
System.Linq.Expressions (12)
System\Linq\Expressions\Compiler\LambdaCompiler.Address.cs (2)
15
EmitAddress(node, type, CompilationFlags.
EmitExpressionStart
);
25
bool emitStart = (flags & CompilationFlags.EmitExpressionStartMask) == CompilationFlags.
EmitExpressionStart
;
System\Linq\Expressions\Compiler\LambdaCompiler.ControlFlow.cs (2)
85
flags = UpdateEmitExpressionStartFlag(flags, CompilationFlags.
EmitExpressionStart
);
117
flags = UpdateEmitExpressionStartFlag(flags, CompilationFlags.
EmitExpressionStart
);
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (6)
49
Debug.Assert(newValue == CompilationFlags.
EmitExpressionStart
|| newValue == CompilationFlags.EmitNoExpressionStart);
71
EmitExpression(node, CompilationFlags.EmitAsNoTail | CompilationFlags.
EmitExpressionStart
);
142
EmitExpression(node, UpdateEmitExpressionStartFlag(flags, CompilationFlags.
EmitExpressionStart
));
153
return CompilationFlags.
EmitExpressionStart
;
160
if ((flags & CompilationFlags.EmitExpressionStartMask) == CompilationFlags.
EmitExpressionStart
)
192
EmitMethodCall(expr, expr.Type.GetInvokeMethod(), node, CompilationFlags.EmitAsNoTail | CompilationFlags.
EmitExpressionStart
);
System\Linq\Expressions\Compiler\LambdaCompiler.Generated.cs (1)
26
bool emitStart = (flags & CompilationFlags.EmitExpressionStartMask) == CompilationFlags.
EmitExpressionStart
;
System\Linq\Expressions\Compiler\LambdaCompiler.Lambda.cs (1)
225
flags = UpdateEmitExpressionStartFlag(flags, CompilationFlags.
EmitExpressionStart
);