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