6 writes to _innermostFramePointer
Microsoft.CodeAnalysis.CSharp (6)
Lowering\ClosureConversion\ClosureConversion.cs (6)
192_innermostFramePointer = _currentFrameThis = thisParameter; 734_innermostFramePointer = framePointer; 742_innermostFramePointer = oldInnermostFramePointer; 1587_innermostFramePointer = _currentFrameThis = null; 1592_framePointers.TryGetValue(translatedLambdaContainer, out _innermostFramePointer); 1610_innermostFramePointer = oldInnermostFramePointer;
9 references to _innermostFramePointer
Microsoft.CodeAnalysis.CSharp (9)
Lowering\ClosureConversion\ClosureConversion.cs (9)
701if ((object)_innermostFramePointer != null) 703proxies.TryGetValue(_innermostFramePointer, out oldInnermostFrameProxy); 706var capturedFrame = LambdaCapturedVariable.Create(frame, _innermostFramePointer, ref _synthesizedFieldNameIdDispenser); 720proxies[_innermostFramePointer] = new CapturedToFrameSymbolReplacement(capturedFrame, isReusable: false); 731Symbol oldInnermostFramePointer = _innermostFramePointer; 744if ((object)_innermostFramePointer != null) 748proxies[_innermostFramePointer] = oldInnermostFrameProxy; 752proxies.Remove(_innermostFramePointer); 1574var oldInnermostFramePointer = _innermostFramePointer;