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