1 instantiation of FlowAnalysisInfo
Microsoft.CodeAnalysis.VisualBasic (1)
Analysis\FlowAnalysis\RegionAnalysisContext.vb (1)
92
Return New
FlowAnalysisInfo
(Me._compilation, Me._symbol, Me._boundNode)
33 references to FlowAnalysisInfo
Microsoft.CodeAnalysis.VisualBasic (33)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
101
Protected Sub New(_info As
FlowAnalysisInfo
, suppressConstExpressionsSupport As Boolean)
108
Protected Sub New(_info As
FlowAnalysisInfo
, _region As FlowAnalysisRegionInfo, suppressConstExpressionsSupport As Boolean, trackUnassignments As Boolean)
Analysis\FlowAnalysis\AbstractRegionControlFlowPass.vb (1)
20
Friend Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo)
Analysis\FlowAnalysis\AbstractRegionDataFlowPass.vb (1)
21
Friend Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo,
Analysis\FlowAnalysis\AlwaysAssignedWalker.vb (2)
20
Private Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo)
24
Friend Overloads Shared Function Analyze(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo) As IEnumerable(Of Symbol)
Analysis\FlowAnalysis\ControlFlowPass.vb (3)
20
Friend Sub New(info As
FlowAnalysisInfo
, suppressConstExpressionsSupport As Boolean)
24
Friend Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo, suppressConstantExpressionsSupport As Boolean)
49
Public Overloads Shared Function Analyze(info As
FlowAnalysisInfo
, diagnostics As DiagnosticBag, suppressConstantExpressionsSupport As Boolean) As Boolean
Analysis\FlowAnalysis\DataFlowPass.vb (3)
111
Friend Sub New(info As
FlowAnalysisInfo
, suppressConstExpressionsSupport As Boolean, Optional trackStructsWithIntrinsicTypedFields As Boolean = False)
117
Friend Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo,
214
Public Overloads Shared Sub Analyze(info As
FlowAnalysisInfo
, diagnostics As DiagnosticBag, suppressConstExpressionsSupport As Boolean)
Analysis\FlowAnalysis\DataFlowsInWalker.vb (2)
23
Private Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo, unassignedVariables As HashSet(Of Symbol))
27
Friend Overloads Shared Function Analyze(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo,
Analysis\FlowAnalysis\DataFlowsOutWalker.vb (2)
31
Private Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo,
40
Friend Overloads Shared Function Analyze(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo,
Analysis\FlowAnalysis\DefinitelyAssignedWalker.vb (2)
21
Private Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo)
25
Friend Overloads Shared Function Analyze(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo) As (entry As HashSet(Of Symbol), ex As HashSet(Of Symbol))
Analysis\FlowAnalysis\EntryPointsWalker.vb (2)
21
Friend Overloads Shared Function Analyze(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo, ByRef succeeded As Boolean?) As IEnumerable(Of LabelStatementSyntax)
38
Private Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo)
Analysis\FlowAnalysis\ExitPointsWalker.vb (2)
21
Friend Overloads Shared Function Analyze(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo) As IEnumerable(Of StatementSyntax)
37
Private Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo)
Analysis\FlowAnalysis\ReadWriteWalker.vb (2)
19
Friend Overloads Shared Sub Analyze(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo,
223
Private Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo)
Analysis\FlowAnalysis\RegionAnalysisContext.vb (1)
89
Friend ReadOnly Property AnalysisInfo As
FlowAnalysisInfo
Analysis\FlowAnalysis\RegionReachableWalker.vb (2)
20
Friend Overloads Shared Sub Analyze(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo,
40
Private Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo)
Analysis\FlowAnalysis\UnassignedVariablesWalker.vb (2)
21
Private Sub New(info As
FlowAnalysisInfo
)
25
Friend Overloads Shared Function Analyze(info As
FlowAnalysisInfo
) As HashSet(Of Symbol)
Analysis\FlowAnalysis\VariablesDeclaredWalker.vb (2)
17
Friend Overloads Shared Function Analyze(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo) As IEnumerable(Of Symbol)
33
Private Sub New(info As
FlowAnalysisInfo
, region As FlowAnalysisRegionInfo)
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (2)
41
Public Sub New(info As
FlowAnalysisInfo
)
49
Public Overloads Shared Function Analyze(info As
FlowAnalysisInfo
, diagnostics As DiagnosticBag) As Result