17 references to PendingBranch
Microsoft.CodeAnalysis.VisualBasic (17)
Analysis\FlowAnalysis\AbstractFlowPass.vb (14)
62Private _pendingBranches As ArrayBuilder(Of PendingBranch) = ArrayBuilder(Of PendingBranch).GetInstance() 177Protected ReadOnly Property PendingBranches As ImmutableArray(Of PendingBranch) 397Dim newPendingBranches = ArrayBuilder(Of PendingBranch).GetInstance() 423Dim newPendingBranches = ArrayBuilder(Of PendingBranch).GetInstance() 456Protected Overridable Sub NoteBranch(pending As PendingBranch, stmt As BoundStatement, labelStmt As BoundLabelStatement) 479Protected Overridable Sub ResolveBranch(pending As PendingBranch, label As LabelSymbol, target As BoundLabelStatement, ByRef labelStateChanged As Boolean) 499Dim newPendingBranches = ArrayBuilder(Of PendingBranch).GetInstance() 518Public ReadOnly PendingBranches As ArrayBuilder(Of PendingBranch) 521Public Sub New(ByRef _pendingBranches As ArrayBuilder(Of PendingBranch), ByRef _labelsSeen As HashSet(Of LabelSymbol)) 525_pendingBranches = ArrayBuilder(Of PendingBranch).GetInstance() 538Private Sub ResetPendingBranches(newPendingBranches As ArrayBuilder(Of PendingBranch)) 576Dim newPendingBranches = ArrayBuilder(Of PendingBranch).GetInstance() 598Private Function BothBranchAndLabelArePrefixedByNesting(branch As PendingBranch,
Analysis\FlowAnalysis\AlwaysAssignedWalker.vb (1)
91Protected Overrides Sub ResolveBranch(pending As AbstractFlowPass(Of DataFlowPass.LocalState).PendingBranch, label As LabelSymbol, target As BoundLabelStatement, ByRef labelStateChanged As Boolean)
Analysis\FlowAnalysis\DataFlowsInWalker.vb (1)
67Protected Overrides Sub NoteBranch(pending As PendingBranch, stmt As BoundStatement, labelStmt As BoundLabelStatement)
Analysis\FlowAnalysis\EntryPointsWalker.vb (1)
46Protected Overrides Sub NoteBranch(pending As PendingBranch, stmt As BoundStatement, labelStmt As BoundLabelStatement)