2 writes to _currentInterpolatedStringHandlerCreationContext
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (2)
6592
_currentInterpolatedStringHandlerCreationContext
= new InterpolatedStringHandlerCreationContext(operation, maxStackDepth, handlerCaptureId, outParameterFlowCapture);
6650
_currentInterpolatedStringHandlerCreationContext
= previousHandlerContext;
8 references to _currentInterpolatedStringHandlerCreationContext
Microsoft.CodeAnalysis (8)
Operations\ControlFlowGraphBuilder.cs (5)
6363
return new FlowCaptureReferenceOperation(
_currentInterpolatedStringHandlerCreationContext
.HandlerPlaceholder, operation.Syntax, operation.Type, operation.GetConstantValue());
6591
var previousHandlerContext =
_currentInterpolatedStringHandlerCreationContext
;
6733
return new FlowCaptureReferenceOperation(
_currentInterpolatedStringHandlerCreationContext
.OutPlaceholder, operation.Syntax, operation.Type, operation.GetConstantValue(), isInitialization: true);
6775
Debug.Assert(_evalStack.Count >
_currentInterpolatedStringHandlerCreationContext
.MaximumStackDepth);
6777
if (targetStackDepth >
_currentInterpolatedStringHandlerCreationContext
.MaximumStackDepth
Operations\ControlFlowGraphBuilder.InterpolatedStringContext.cs (3)
46
[MemberNotNull(nameof(
_currentInterpolatedStringHandlerCreationContext
))]
49
Debug.Assert(
_currentInterpolatedStringHandlerCreationContext
!= null);
59
Debug.Assert(
_currentInterpolatedStringHandlerCreationContext
.ApplicableCreationOperation == operation);