45 references to PipelinePhase
Microsoft.CodeAnalysis.CSharp (45)
Generated\BoundNodes.xml.Generated.cs (37)
17695internal static PipelinePhase DoesNotSurvive(BoundKind kind) 17699BoundKind.ValuePlaceholder => PipelinePhase.LocalRewriting, 17700BoundKind.DeconstructValuePlaceholder => PipelinePhase.LocalRewriting, 17701BoundKind.TupleOperandPlaceholder => PipelinePhase.InitialBinding, 17702BoundKind.AwaitableValuePlaceholder => PipelinePhase.StateMachineRewriting, 17703BoundKind.DisposableValuePlaceholder => PipelinePhase.InitialBinding, 17704BoundKind.ImplicitIndexerReceiverPlaceholder => PipelinePhase.LocalRewriting, 17705BoundKind.ListPatternReceiverPlaceholder => PipelinePhase.LocalRewriting, 17706BoundKind.ListPatternIndexPlaceholder => PipelinePhase.LocalRewriting, 17707BoundKind.SlicePatternReceiverPlaceholder => PipelinePhase.LocalRewriting, 17708BoundKind.SlicePatternRangePlaceholder => PipelinePhase.LocalRewriting, 17709BoundKind.CollectionBuilderElementsPlaceholder => PipelinePhase.LocalRewriting, 17710BoundKind.TypeOrValueExpression => PipelinePhase.InitialBinding, 17711BoundKind.UnconvertedAddressOfOperator => PipelinePhase.InitialBinding, 17712BoundKind.UnconvertedConditionalOperator => PipelinePhase.InitialBinding, 17713BoundKind.AwaitableInfo => PipelinePhase.StateMachineRewriting, 17714BoundKind.AwaitExpression => PipelinePhase.StateMachineRewriting, 17715BoundKind.DefaultLiteral => PipelinePhase.LocalRewriting, 17716BoundKind.LocalFunctionStatement => PipelinePhase.ClosureConversion, 17717BoundKind.YieldReturnStatement => PipelinePhase.StateMachineRewriting, 17718BoundKind.YieldBreakStatement => PipelinePhase.StateMachineRewriting, 17719BoundKind.IfStatement => PipelinePhase.LocalRewriting, 17720BoundKind.UsingStatement => PipelinePhase.LocalRewriting, 17721BoundKind.UnconvertedSwitchExpression => PipelinePhase.InitialBinding, 17722BoundKind.SpillSequence => PipelinePhase.Spilling, 17723BoundKind.UnconvertedObjectCreationExpression => PipelinePhase.InitialBinding, 17724BoundKind.UnconvertedCollectionExpression => PipelinePhase.InitialBinding, 17725BoundKind.TupleLiteral => PipelinePhase.InitialBinding, 17726BoundKind.TypeOrInstanceInitializers => PipelinePhase.LocalRewriting, 17727BoundKind.UnconvertedInterpolatedString => PipelinePhase.InitialBinding, 17728BoundKind.InterpolatedStringHandlerPlaceholder => PipelinePhase.LocalRewriting, 17729BoundKind.InterpolatedStringArgumentPlaceholder => PipelinePhase.LocalRewriting, 17730BoundKind.PatternWithUnionMatching => PipelinePhase.InitialBinding, 17731BoundKind.DeconstructionVariablePendingInference => PipelinePhase.LocalRewriting, 17732BoundKind.ExpressionWithNullability => PipelinePhase.InitialBinding, 17733BoundKind.ValueForNullableAnalysis => PipelinePhase.InitialBinding, 17734_ => 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)