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