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)
6601return new FlowCaptureReferenceOperation(_currentInterpolatedStringHandlerCreationContext.HandlerPlaceholder, operation.Syntax, operation.Type, operation.GetConstantValue()); 6829var previousHandlerContext = _currentInterpolatedStringHandlerCreationContext; 6971return new FlowCaptureReferenceOperation(_currentInterpolatedStringHandlerCreationContext.OutPlaceholder, operation.Syntax, operation.Type, operation.GetConstantValue(), isInitialization: true); 7013Debug.Assert(_evalStack.Count > _currentInterpolatedStringHandlerCreationContext.MaximumStackDepth); 7015if (targetStackDepth > _currentInterpolatedStringHandlerCreationContext.MaximumStackDepth
Operations\ControlFlowGraphBuilder.InterpolatedStringContext.cs (3)
46[MemberNotNull(nameof(_currentInterpolatedStringHandlerCreationContext))] 49Debug.Assert(_currentInterpolatedStringHandlerCreationContext != null); 59Debug.Assert(_currentInterpolatedStringHandlerCreationContext.ApplicableCreationOperation == operation);