17 references to Spill
Microsoft.CodeAnalysis.CSharp (16)
Lowering\LocalRewriter\LocalRewriter_Await.cs (1)
48kind: SynthesizedLocalKind.Spill);
Lowering\LocalRewriter\LocalRewriter_StackAlloc.cs (1)
55var countTemp = CaptureExpressionInTempIfNeeded(rewrittenCount, sideEffects, locals, SynthesizedLocalKind.Spill);
Lowering\SpillSequenceSpiller.cs (9)
398if (local.LocalSymbol.SynthesizedKind == SynthesizedLocalKind.Spill || refKind != RefKind.None) 446kind: SynthesizedLocalKind.Spill, 925var tmp = _F.SynthesizedLocal(node.Type, kind: SynthesizedLocalKind.Spill, syntax: _F.Syntax); 1064var tmp = _F.SynthesizedLocal(node.Type, kind: SynthesizedLocalKind.Spill, syntax: _F.Syntax); 1152var tmp = _F.SynthesizedLocal(node.Type, kind: SynthesizedLocalKind.Spill, syntax: _F.Syntax); 1210var clone = _F.SynthesizedLocal(receiver.Type, _F.Syntax, refKind: RefKind.None, kind: SynthesizedLocalKind.Spill); 1244var tmp = _F.SynthesizedLocal(node.Type, kind: SynthesizedLocalKind.Spill, syntax: _F.Syntax); 1393/// <see cref="SynthesizedLocalKind.Spill"/>. 1405LocalSymbol longLived = local.WithSynthesizedLocalKindAndSyntax(SynthesizedLocalKind.Spill, _F.Syntax);
Lowering\StateMachineRewriter\IteratorAndAsyncCaptureWalker.cs (1)
81if (variable is SynthesizedLocal local && local.SynthesizedKind == SynthesizedLocalKind.Spill)
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (3)
310Debug.Assert(local.SynthesizedKind == SynthesizedLocalKind.Spill); 492Debug.Assert(local.SynthesizedKind == SynthesizedLocalKind.Spill); 817Debug.Assert(leftLocal.SynthesizedKind == SynthesizedLocalKind.Spill);
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
172Debug.Assert(synthesizedKind == SynthesizedLocalKind.Spill);
Microsoft.CodeAnalysis.VisualBasic (1)
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
259Debug.Assert(local.SynthesizedKind = SynthesizedLocalKind.Spill)