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)
686
if ((object)
_innermostFramePointer
!= null)
688
proxies.TryGetValue(
_innermostFramePointer
, out oldInnermostFrameProxy);
691
var capturedFrame = LambdaCapturedVariable.Create(frame,
_innermostFramePointer
, ref _synthesizedFieldNameIdDispenser);
705
proxies[
_innermostFramePointer
] = new CapturedToFrameSymbolReplacement(capturedFrame, isReusable: false);
716
Symbol oldInnermostFramePointer =
_innermostFramePointer
;
729
if ((object)
_innermostFramePointer
!= null)
733
proxies[
_innermostFramePointer
] = oldInnermostFrameProxy;
737
proxies.Remove(
_innermostFramePointer
);
1560
var oldInnermostFramePointer =
_innermostFramePointer
;