41 references to PipelinePhase
Microsoft.CodeAnalysis.CSharp (41)
Generated\BoundNodes.xml.Generated.cs (33)
17330internal static PipelinePhase DoesNotSurvive(BoundKind kind) 17334BoundKind.ValuePlaceholder => PipelinePhase.LocalRewriting, 17335BoundKind.DeconstructValuePlaceholder => PipelinePhase.LocalRewriting, 17336BoundKind.TupleOperandPlaceholder => PipelinePhase.InitialBinding, 17337BoundKind.AwaitableValuePlaceholder => PipelinePhase.StateMachineRewriting, 17338BoundKind.DisposableValuePlaceholder => PipelinePhase.InitialBinding, 17339BoundKind.ImplicitIndexerReceiverPlaceholder => PipelinePhase.LocalRewriting, 17340BoundKind.ListPatternReceiverPlaceholder => PipelinePhase.LocalRewriting, 17341BoundKind.ListPatternIndexPlaceholder => PipelinePhase.LocalRewriting, 17342BoundKind.SlicePatternReceiverPlaceholder => PipelinePhase.LocalRewriting, 17343BoundKind.SlicePatternRangePlaceholder => PipelinePhase.LocalRewriting, 17344BoundKind.TypeOrValueExpression => PipelinePhase.InitialBinding, 17345BoundKind.UnconvertedAddressOfOperator => PipelinePhase.InitialBinding, 17346BoundKind.UnconvertedConditionalOperator => PipelinePhase.InitialBinding, 17347BoundKind.AwaitableInfo => PipelinePhase.StateMachineRewriting, 17348BoundKind.AwaitExpression => PipelinePhase.StateMachineRewriting, 17349BoundKind.DefaultLiteral => PipelinePhase.LocalRewriting, 17350BoundKind.LocalFunctionStatement => PipelinePhase.ClosureConversion, 17351BoundKind.YieldReturnStatement => PipelinePhase.StateMachineRewriting, 17352BoundKind.YieldBreakStatement => PipelinePhase.StateMachineRewriting, 17353BoundKind.IfStatement => PipelinePhase.LocalRewriting, 17354BoundKind.UsingStatement => PipelinePhase.LocalRewriting, 17355BoundKind.UnconvertedSwitchExpression => PipelinePhase.InitialBinding, 17356BoundKind.SpillSequence => PipelinePhase.Spilling, 17357BoundKind.UnconvertedObjectCreationExpression => PipelinePhase.InitialBinding, 17358BoundKind.UnconvertedCollectionExpression => PipelinePhase.InitialBinding, 17359BoundKind.TupleLiteral => PipelinePhase.InitialBinding, 17360BoundKind.TypeOrInstanceInitializers => PipelinePhase.LocalRewriting, 17361BoundKind.UnconvertedInterpolatedString => PipelinePhase.InitialBinding, 17362BoundKind.InterpolatedStringHandlerPlaceholder => PipelinePhase.LocalRewriting, 17363BoundKind.InterpolatedStringArgumentPlaceholder => PipelinePhase.LocalRewriting, 17364BoundKind.DeconstructionVariablePendingInference => PipelinePhase.LocalRewriting, 17365_ => 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)