3 types derived from DataFlowPass
Microsoft.CodeAnalysis.VisualBasic (3)
Analysis\FlowAnalysis\AbstractRegionDataFlowPass.vb (1)
19
Inherits
DataFlowPass
Analysis\FlowAnalysis\UnassignedVariablesWalker.vb (1)
18
Inherits
DataFlowPass
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (1)
20
Inherits
DataFlowPass
2 instantiations of DataFlowPass
Microsoft.CodeAnalysis.VisualBasic (2)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
215
Dim walker = New
DataFlowPass
(info, suppressConstExpressionsSupport)
Analysis\FlowAnalysis\UnassignedVariablesWalker.vb (1)
22
MyBase.
New
(info, suppressConstExpressionsSupport:=False, trackStructsWithIntrinsicTypedFields:=True)
3 references to DataFlowPass
Microsoft.CodeAnalysis.VisualBasic (3)
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)
90
Protected Overrides Sub VisitAmbiguousLocalSymbol(ambiguous As
DataFlowPass
.AmbiguousLocalsPseudoSymbol)
Analysis\FlowAnalysis\FlowAnalysisPass.vb (1)
29
DataFlowPass
.Analyze(New FlowAnalysisInfo(compilation, method, block), diagnostics, True)