45 references to PipelinePhase
Microsoft.CodeAnalysis.CSharp (45)
Generated\BoundNodes.xml.Generated.cs (37)
17698internal static PipelinePhase DoesNotSurvive(BoundKind kind) 17702BoundKind.ValuePlaceholder => PipelinePhase.LocalRewriting, 17703BoundKind.DeconstructValuePlaceholder => PipelinePhase.LocalRewriting, 17704BoundKind.TupleOperandPlaceholder => PipelinePhase.InitialBinding, 17705BoundKind.AwaitableValuePlaceholder => PipelinePhase.StateMachineRewriting, 17706BoundKind.DisposableValuePlaceholder => PipelinePhase.InitialBinding, 17707BoundKind.ImplicitIndexerReceiverPlaceholder => PipelinePhase.LocalRewriting, 17708BoundKind.ListPatternReceiverPlaceholder => PipelinePhase.LocalRewriting, 17709BoundKind.ListPatternIndexPlaceholder => PipelinePhase.LocalRewriting, 17710BoundKind.SlicePatternReceiverPlaceholder => PipelinePhase.LocalRewriting, 17711BoundKind.SlicePatternRangePlaceholder => PipelinePhase.LocalRewriting, 17712BoundKind.CollectionBuilderElementsPlaceholder => PipelinePhase.LocalRewriting, 17713BoundKind.TypeOrValueExpression => PipelinePhase.InitialBinding, 17714BoundKind.UnconvertedAddressOfOperator => PipelinePhase.InitialBinding, 17715BoundKind.UnconvertedConditionalOperator => PipelinePhase.InitialBinding, 17716BoundKind.AwaitableInfo => PipelinePhase.StateMachineRewriting, 17717BoundKind.AwaitExpression => PipelinePhase.StateMachineRewriting, 17718BoundKind.DefaultLiteral => PipelinePhase.LocalRewriting, 17719BoundKind.LocalFunctionStatement => PipelinePhase.ClosureConversion, 17720BoundKind.YieldReturnStatement => PipelinePhase.StateMachineRewriting, 17721BoundKind.YieldBreakStatement => PipelinePhase.StateMachineRewriting, 17722BoundKind.IfStatement => PipelinePhase.LocalRewriting, 17723BoundKind.UsingStatement => PipelinePhase.LocalRewriting, 17724BoundKind.UnconvertedSwitchExpression => PipelinePhase.InitialBinding, 17725BoundKind.SpillSequence => PipelinePhase.Spilling, 17726BoundKind.UnconvertedObjectCreationExpression => PipelinePhase.InitialBinding, 17727BoundKind.UnconvertedCollectionExpression => PipelinePhase.InitialBinding, 17728BoundKind.TupleLiteral => PipelinePhase.InitialBinding, 17729BoundKind.TypeOrInstanceInitializers => PipelinePhase.LocalRewriting, 17730BoundKind.UnconvertedInterpolatedString => PipelinePhase.InitialBinding, 17731BoundKind.InterpolatedStringHandlerPlaceholder => PipelinePhase.LocalRewriting, 17732BoundKind.InterpolatedStringArgumentPlaceholder => PipelinePhase.LocalRewriting, 17733BoundKind.PatternWithUnionMatching => PipelinePhase.InitialBinding, 17734BoundKind.DeconstructionVariablePendingInference => PipelinePhase.LocalRewriting, 17735BoundKind.ExpressionWithNullability => PipelinePhase.InitialBinding, 17736BoundKind.ValueForNullableAnalysis => PipelinePhase.InitialBinding, 17737_ => PipelinePhase.Emit
Lowering\LocalRewriter\PipelinePhaseValidator.cs (8)
29private readonly PipelinePhase _completedPhase; 33private PipelinePhaseValidator(PipelinePhase completedPhase) 43Assert(node, PipelinePhase.InitialBinding); 51Assert(node, PipelinePhase.LocalRewriting); 59Assert(node, PipelinePhase.Spilling); 67Assert(node, PipelinePhase.ClosureConversion); 75Assert(node, PipelinePhase.StateMachineRewriting); 83public static void Assert(BoundNode node, PipelinePhase completedPhase)