6 writes to _innermostFramePointer
Microsoft.CodeAnalysis.CSharp (6)
Lowering\ClosureConversion\ClosureConversion.cs (6)
183
_innermostFramePointer
= _currentFrameThis = thisParameterOpt;
708
_innermostFramePointer
= framePointer;
716
_innermostFramePointer
= oldInnermostFramePointer;
1545
_innermostFramePointer
= _currentFrameThis = null;
1550
_framePointers.TryGetValue(translatedLambdaContainer, out
_innermostFramePointer
);
1568
_innermostFramePointer
= oldInnermostFramePointer;
9 references to _innermostFramePointer
Microsoft.CodeAnalysis.CSharp (9)
Lowering\ClosureConversion\ClosureConversion.cs (9)
675
if ((object)
_innermostFramePointer
!= null)
677
proxies.TryGetValue(
_innermostFramePointer
, out oldInnermostFrameProxy);
680
var capturedFrame = LambdaCapturedVariable.Create(frame,
_innermostFramePointer
, ref _synthesizedFieldNameIdDispenser);
694
proxies[
_innermostFramePointer
] = new CapturedToFrameSymbolReplacement(capturedFrame, isReusable: false);
705
Symbol oldInnermostFramePointer =
_innermostFramePointer
;
718
if ((object)
_innermostFramePointer
!= null)
722
proxies[
_innermostFramePointer
] = oldInnermostFrameProxy;
726
proxies.Remove(
_innermostFramePointer
);
1532
var oldInnermostFramePointer =
_innermostFramePointer
;