9 references to EmitAsTail
System.Core (9)
Microsoft\Scripting\Compiler\LambdaCompiler.ControlFlow.cs (1)
109tailCall = labelInfo.CanReturn ? CompilationFlags.EmitAsTail : CompilationFlags.EmitAsNoTail;
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (2)
54Debug.Assert(newValue == CompilationFlags.EmitAsTail || newValue == CompilationFlags.EmitAsMiddle || newValue == CompilationFlags.EmitAsNoTail); 355if ((flags & CompilationFlags.EmitAsTailCallMask) == CompilationFlags.EmitAsTail && !MethodHasByRefParameter(mi)) {
Microsoft\Scripting\Compiler\LambdaCompiler.Lambda.cs (1)
151CompilationFlags tailCallFlag = _lambda.TailCall ? CompilationFlags.EmitAsTail : CompilationFlags.EmitAsNoTail;
Microsoft\Scripting\Compiler\LambdaCompiler.Logical.cs (3)
45if ((flags & CompilationFlags.EmitAsTailCallMask) == CompilationFlags.EmitAsTail) { 300if ((flags & CompilationFlags.EmitAsTailCallMask) == CompilationFlags.EmitAsTail) { 427if ((flags & CompilationFlags.EmitAsTailCallMask) == CompilationFlags.EmitAsTail) {
Microsoft\Scripting\Compiler\LambdaCompiler.Statements.cs (2)
65tailCallFlag = CompilationFlags.EmitAsTail; 447if ((flags & CompilationFlags.EmitAsTailCallMask) == CompilationFlags.EmitAsTail) {