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