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