6 writes to _innermostFramePointer
Microsoft.CodeAnalysis.CSharp (6)
Lowering\ClosureConversion\ClosureConversion.cs (6)
187_innermostFramePointer = _currentFrameThis = thisParameter; 719_innermostFramePointer = framePointer; 727_innermostFramePointer = oldInnermostFramePointer; 1573_innermostFramePointer = _currentFrameThis = null; 1578_framePointers.TryGetValue(translatedLambdaContainer, out _innermostFramePointer); 1596_innermostFramePointer = oldInnermostFramePointer;
9 references to _innermostFramePointer
Microsoft.CodeAnalysis.CSharp (9)
Lowering\ClosureConversion\ClosureConversion.cs (9)
686if ((object)_innermostFramePointer != null) 688proxies.TryGetValue(_innermostFramePointer, out oldInnermostFrameProxy); 691var capturedFrame = LambdaCapturedVariable.Create(frame, _innermostFramePointer, ref _synthesizedFieldNameIdDispenser); 705proxies[_innermostFramePointer] = new CapturedToFrameSymbolReplacement(capturedFrame, isReusable: false); 716Symbol oldInnermostFramePointer = _innermostFramePointer; 729if ((object)_innermostFramePointer != null) 733proxies[_innermostFramePointer] = oldInnermostFrameProxy; 737proxies.Remove(_innermostFramePointer); 1560var oldInnermostFramePointer = _innermostFramePointer;