2 overrides of DataFlowsIn
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\CSharpDataFlowAnalysis.cs (1)
95public override ImmutableArray<ISymbol> DataFlowsIn
Microsoft.CodeAnalysis.VisualBasic (1)
Analysis\FlowAnalysis\VisualBasicDataFlowAnalysis.vb (1)
72Public Overrides ReadOnly Property DataFlowsIn As ImmutableArray(Of ISymbol)
644 references to DataFlowsIn
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
46if (dataFlow.DataFlowsIn.Contains(symbol))
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
272return dataFlow.DataFlowsIn.Contains(outLocalSymbol);
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (2)
401return _semanticModel.AnalyzeDataFlow(statementOrExpression).DataFlowsIn.Contains(_localSymbol); 418return dataFlow.DataFlowsIn.Contains(_localSymbol);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (319)
FlowAnalysis\FlowTestBase.cs (1)
55DataFlowsIn: {{GetSymbolNamesJoined(result.DataFlowsIn)}}
FlowAnalysis\IterationJumpYieldStatementTests.cs (26)
48Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 81Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 111Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 141Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 171Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 200Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 230Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 259Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 305Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 334Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 363Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 392Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 421Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 450Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 575Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 656Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 693Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 794Assert.Equal("ary, a", GetSymbolNamesJoined(analysis.DataFlowsIn)); 826Assert.Equal("a, v", GetSymbolNamesJoined(analysis.DataFlowsIn)); 858Assert.Equal("a, v", GetSymbolNamesJoined(analysis.DataFlowsIn)); 889Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 979Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1007Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1035Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1063Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1107Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn));
FlowAnalysis\PatternMatchingTest5.cs (1)
36Assert.Equal("s", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn));
FlowAnalysis\PatternsVsRegions.cs (5)
36Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 62Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 88Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 114Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 139Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn));
FlowAnalysis\RegionAnalysisTests.cs (245)
59Assert.Equal("i, s", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 95Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 135Assert.Equal("i, s", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 163Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 232Assert.Equal("a, b, c, d, e, f", GetSymbolNamesJoined(analysis.DataFlowsIn)); 258Assert.Equal("s", GetSymbolNamesJoined(analysis.DataFlowsIn)); 299Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 433Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 462Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 954Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 982Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1010Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1041Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1102Assert.Equal("s", GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 1125Assert.Equal("s", GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 1146Assert.Null(GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 1171Assert.Null(GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 1196Assert.Equal("t", GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 1222Assert.Equal("t", GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 1247Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1277Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1307Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1361Assert.Equal(GetSymbolNamesJoined(results1.DataFlowsIn), 1362GetSymbolNamesJoined(results2.DataFlowsIn)); 1412Assert.Equal(GetSymbolNamesJoined(results1.DataFlowsIn), 1413GetSymbolNamesJoined(results2.DataFlowsIn)); 1460Assert.Equal("System.Int32 y", dataFlows.DataFlowsIn.Single().ToTestDisplayString()); 1478Assert.Equal("System.Int32 y", dataFlows.DataFlowsIn.Single().ToTestDisplayString()); 1595Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 1629Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1669Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 1710Assert.Equal("s", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1751Assert.Equal("s", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1790Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 1827Assert.Equal("p", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1861Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 1896Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1931Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1966Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2005Assert.Equal("z", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2045Assert.Equal("x, z", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2079Assert.Equal("b1, x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2117Assert.Equal("b1", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2153Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 2190Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2250Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2282Assert.Null(GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 2311Assert.Null(GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 2344Assert.Null(GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 2370Assert.Equal("args", GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 2494Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 2546Assert.Null(GetSymbolNamesJoined(dataFlowAnalysis.DataFlowsIn)); 2576Assert.Equal("a, b", GetSymbolNamesJoined(dataFlowAnalysis.DataFlowsIn)); 2612Assert.Equal("c", GetSymbolNamesJoined(dataFlowAnalysis.DataFlowsIn)); 2646Assert.Equal("c", GetSymbolNamesJoined(dataFlowAnalysis.DataFlowsIn)); 2677Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2697Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2712Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2730Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2771Assert.Equal("r, i", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2793Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2812Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2827Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2838Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2849Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 2881Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 2913Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 2938Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 2971Assert.Equal("j, l", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 2988Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 3013Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 3042Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 3076Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 3268Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 3356Assert.Equal("i", GetSymbolNamesJoined(analysis.DataFlowsIn)); 3378Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)); 3398Assert.Equal("this", GetSymbolNamesJoined(analysis.DataFlowsIn)); 3827Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 3859Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 3891Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 3923Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 3988Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 4021Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 4121Assert.Equal("this, t", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 4146Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 4208Assert.Equal("p", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 4302Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 4331Assert.Equal("p, v", GetSymbolNamesJoined(analysis.DataFlowsIn)); 4469Assert.Equal("p1, local_0, non_nullable", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 4536Assert.Equal("value", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 4657Assert.Null(GetSymbolNamesJoined(dataFlow.DataFlowsIn)); 4703Assert.Equal("this", GetSymbolNamesJoined(dataFlow.DataFlowsIn)); 5083Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 5192Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 5222Assert.Equal("this, x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)); 5310Assert.Null(GetSymbolNamesJoined(results1.DataFlowsIn)); 5343Assert.Equal("p, y", GetSymbolNamesJoined(results1.DataFlowsIn)); 5373Assert.Equal("ary", GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 5412Assert.Equal("i", GetSymbolNamesJoined(dataFlows.DataFlowsIn)); 5445Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 5660Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 5690Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 5718Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 5745Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 5772Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 5807Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 5840Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 5874Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 5906Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 6019Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 6056Assert.Empty(dataFlowAnalysisResults.DataFlowsIn); 6093Assert.Empty(dataFlowAnalysisResults.DataFlowsIn); 6132Assert.Equal("p", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 6171Assert.Equal("node", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 6222Assert.Equal("MyClass this", flowAnalysis.DataFlowsIn.Single().ToTestDisplayString()); 6231Assert.Equal("MyClass this", flowAnalysis.DataFlowsIn.Single().ToTestDisplayString()); 6255Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 6323Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 6821Assert.Equal("arg", GetSymbolNamesJoined(results.DataFlowsIn)); 6851Assert.Equal("x", GetSymbolNamesJoined(results.DataFlowsIn)); 6881Assert.Equal("x", GetSymbolNamesJoined(results.DataFlowsIn)); 6911Assert.Equal("y", GetSymbolNamesJoined(results.DataFlowsIn)); 7045Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 7077Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 7109Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7143Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7177Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7211Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7249Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7279Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7310Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7350Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7391Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7466Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7496Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7526Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7559Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7589Assert.Equal("this", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7619Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7649Assert.Equal("this", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7679Assert.Equal("value", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7709Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7739Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7769Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7799Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7828Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7857Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7882Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7918Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 7968Assert.Equal("test, a", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 8027Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 8066Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 8949Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 8975Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 9000Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 9045Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 9094Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 9126Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)); 9141Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)); 9156Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)); 9172Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)); 9188Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)); 9204Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)); 9220Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)); 9237Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)); 9326Assert.Equal("value", GetSymbolNamesJoined(analysis.DataFlowsIn)); 9361Assert.Equal("value", GetSymbolNamesJoined(analysis.DataFlowsIn)); 9649Assert.Equal(dataFlowsIn, GetSymbolNamesJoined(analysis.DataFlowsIn)); 9704Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 9758Assert.Equal(dataFlowsIn, GetSymbolNamesJoined(analysis.DataFlowsIn)); 9916Assert.Equal(dataFlowsIn, GetSymbolNamesJoined(analysis.DataFlowsIn)); 10089Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 10129Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 10168Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 10208Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 10288Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 10368Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 10483Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 10536Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 10589Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 10765Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 10949Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 11029Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 11115Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 11168Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 11221Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 11348Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 11415Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 11482Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 11549Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 11590Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 11753Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 11834Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 11958Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12082Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12143Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12215Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12348Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12410Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12460Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12494Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12545Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12580Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12615Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 12650Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 12685Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12720Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 12755Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 12790Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 12825Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12860Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 12895Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 12930Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 12965Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 13000Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13035Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13070Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13105Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 13140Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 13175Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 13220Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13254Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 13289Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13324Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13359Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 13397Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13432Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13467Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13502Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13537Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 13572Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 13607Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13642Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13677Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 13714Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13749Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13784Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13819Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13854Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 13889Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 13929Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 13967Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 14007Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 14047Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 14087Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn));
FlowAnalysis\StructTests.cs (1)
129Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn));
FlowAnalysis\TryLockUsingStatementTests.cs (37)
54Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 91Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 148Assert.Equal("by", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 205Assert.Equal("para, by", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 264Assert.Equal("by", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 302Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 347Assert.Equal("para", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 408Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 453Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 492Assert.Equal("para", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 536Assert.Equal("ax", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 579Assert.Equal("p, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 619Assert.Equal("p, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 664Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 711Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 781Assert.Equal("n", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 821Assert.Equal("ax", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 866Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 905Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 949Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 998Assert.Equal("this, p", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1055Assert.Equal(GetSymbolNamesJoined(dataFlowResults02.DataFlowsIn), GetSymbolNamesJoined(dataFlowResults01.DataFlowsIn)); 1098Assert.Equal("refp", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1141Assert.Equal("refp", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1188Assert.Equal("p, local", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1235Assert.Equal("p, local, e", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)); 1448Assert.Equal("this, x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1475Assert.Equal("this, x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1510Assert.Equal("this, x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1545Assert.Equal("this, x, c", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1573Assert.Equal("this, x", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1603Assert.Null(GetSymbolNamesJoined(analysis.DataFlowsIn)); 1634Assert.Equal("name, obj", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1664Assert.Equal("str", GetSymbolNamesJoined(analysis.DataFlowsIn)); 1698Assert.Equal("str", GetSymbolNamesJoined(analysisDataflow.DataFlowsIn)); 1737Assert.Null(GetSymbolNamesJoined(analysisDataflow.DataFlowsIn));
Semantics\OutVarTests.cs (2)
1122dataFlow.DataFlowsIn.Contains(symbol, ReferenceEqualityComparer.Instance)); 32802Assert.False(dataFlow.DataFlowsIn.Contains(symbol, ReferenceEqualityComparer.Instance));
Semantics\PatternMatchingTestBase.cs (1)
337Assert.False(dataFlow.DataFlowsIn.Contains(symbol, ReferenceEqualityComparer.Instance));
Microsoft.CodeAnalysis.CSharp.Features (4)
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
46if (dataFlow.DataFlowsIn.Contains(symbol))
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
272return dataFlow.DataFlowsIn.Contains(outLocalSymbol);
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (2)
401return _semanticModel.AnalyzeDataFlow(statementOrExpression).DataFlowsIn.Contains(_localSymbol); 418return dataFlow.DataFlowsIn.Contains(_localSymbol);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\TopLevelStatementsTests.cs (1)
513Assert.DoesNotContain(declSymbol, model2.AnalyzeDataFlow(localRef).DataFlowsIn);
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\MethodExtractor.Analyzer.cs (1)
416using var _1 = GetPooledSymbolSet(dataFlowAnalysisData.DataFlowsIn, out var dataFlowInMap);
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (315)
FlowAnalysis\FlowTestBase.vb (1)
223AssertEx.Equal(If(dataFlowsIn, {}), analysis.DataFlowsIn.Select(Function(s) s.Name).ToArray())
FlowAnalysis\IterationJumpYieldStatementTests.vb (5)
684Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 714Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)) 740Assert.Equal("ary", GetSymbolNamesJoined(analysis.DataFlowsIn)) 864Assert.Empty(dataFlowAnalysisResults.DataFlowsIn) 896Assert.Empty(dataFlowAnalysisResults.DataFlowsIn)
FlowAnalysis\RegionAnalysisTests.vb (131)
86Assert.Equal("s", GetSymbolNamesJoined(analysis.DataFlowsIn)) 190Assert.Equal("o3", GetSymbolNamesJoined(analysis.DataFlowsIn)) 212Assert.Equal("o3", GetSymbolNamesJoined(analysis.DataFlowsIn)) 461Assert.Equal("arg1, arg2", GetSymbolNamesJoined(analysis.DataFlowsIn)) 493Assert.Equal("arg2", GetSymbolNamesJoined(analysis.DataFlowsIn)) 537Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 581Assert.Equal("j, l", GetSymbolNamesJoined(analysis.DataFlowsIn)) 605Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 731Assert.Equal("c, d, e, f", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1099Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 1124Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.DataFlowsIn)) 1161Assert.Equal("s", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1649Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 1675Assert.Equal("b", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1700Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 1725Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 1751Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 1776Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 1802Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 1827Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 1853Assert.Equal("b", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1877Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 1962Assert.Equal("o", GetSymbolNamesJoined(analysis.DataFlowsIn)) 2002Assert.Equal("o, oo", GetSymbolNamesJoined(analysis.DataFlowsIn)) 2041Assert.Equal("o", GetSymbolNamesJoined(analysis.DataFlowsIn)) 2068Assert.Equal("i", GetSymbolNamesJoined(analysis.DataFlowsIn)) 2093Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)) 2116Assert.Equal("Me", GetSymbolNamesJoined(analysis.DataFlowsIn)) 2135Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)) 2363Assert.Equal("Me", GetSymbolNamesJoined(analysis.DataFlowsIn)) 2391Assert.Equal("Me", GetSymbolNamesJoined(analysis.DataFlowsIn)) 2874Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2901Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2926Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2949Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2971Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2993Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3016Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3186Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3212Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3283Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3315Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3341Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3367Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3408Assert.Equal("ary, local01, local02", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3441Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3649Assert.Equal("Me", GetSymbolNamesJoined(dataResults1.DataFlowsIn)) 3683Assert.Equal("Me", GetSymbolNamesJoined(dataResults1.DataFlowsIn)) 3728Assert.Equal("Me", GetSymbolNamesJoined(dataResults1.DataFlowsIn)) 4051Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4077Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4100Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4123Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4147Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4171Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4194Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4221Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4251Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4282Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4310Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4338Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4366Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4392Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4418Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4446Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4474Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4502Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4530Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4653Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 5533Assert.Equal("local, constLocal", GetSymbolNamesJoined(analysisResult.DataFlowsIn)) 5572Assert.Equal("mp, constLocal", GetSymbolNamesJoined(analysisResult.DataFlowsIn)) 5661Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 5750Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 5794Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 5837Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 5925Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 5982Assert.Equal("arr", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6044Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6083Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6123Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6161Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6246Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6297Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6344Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6390Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6436Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6481Assert.Equal("b", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6516Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6550Assert.Equal("strlocal", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6593Assert.Equal("localint", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6678Assert.Equal("goo", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6746Assert.Equal("goo", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6782Assert.Equal("goo, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 6956Assert.Equal("args, x, bb", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 7005Assert.Equal("p, local", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 7050Assert.Equal("i, s", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 7307Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 7343Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 7381Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 7419Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 7453Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 7487Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 7627Assert.Equal("Me, x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)) 7658Assert.Equal("y", GetSymbolNamesJoined(analysis.DataFlowsIn)) 7907Assert.Equal("at1", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 7943Assert.Equal("Me, args", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 7976Assert.Null(GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8023Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8068Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8131Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8341Assert.Equal("Me, i", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8378Assert.Equal("Me, i", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8419Assert.Equal("Me, i", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8483Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8524Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8562Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8600Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8642Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8685Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8728Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8772Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8816Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8873Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8930Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 8982Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 9034Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 9086Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 9138Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 9190Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 9244Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 9299Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn))
FlowAnalysis\RegionAnalysisTestsWithStaticLocals.vb (90)
141Assert.Equal("arg2", GetSymbolNamesJoined(analysis.DataFlowsIn)) 253Assert.Equal("c, d, e, f", GetSymbolNamesJoined(analysis.DataFlowsIn)) 280Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 306Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.DataFlowsIn)) 344Assert.Equal("s", GetSymbolNamesJoined(analysis.DataFlowsIn)) 716Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 743Assert.Equal("b", GetSymbolNamesJoined(analysis.DataFlowsIn)) 769Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 795Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 822Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 848Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 875Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 901Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 928Assert.Equal("b", GetSymbolNamesJoined(analysis.DataFlowsIn)) 953Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1037Assert.Equal("o", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1078Assert.Equal("o, oo", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1118Assert.Equal("o", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1146Assert.Equal("i, j", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1172Assert.Equal("x, a", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1196Assert.Equal("Me, t1", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1218Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)) 1698Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1874Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1901Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1974Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2007Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2034Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2061Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2103Assert.Equal("ary, local01, local02, flocal", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2136Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2361Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2392Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2422Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2449Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2573Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2989Assert.Equal("local, constLocal", GetSymbolNamesJoined(analysisResult.DataFlowsIn)) 3027Assert.Equal("mp, constLocal", GetSymbolNamesJoined(analysisResult.DataFlowsIn)) 3099Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3188Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3232Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3275Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3346Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3385Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3425Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3463Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3548Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3599Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3646Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3692Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3738Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3783Assert.Equal("b", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3819Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3856Assert.Equal("strlocal", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3900Assert.Equal("localint", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3987Assert.Equal("goo", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4067Assert.Equal("goo, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4189Assert.Equal("args, x, bb", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 4237Assert.Equal("p, local", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 4281Assert.Equal("i, s", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 4325Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)) 4353Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)) 4377Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 4400Assert.Equal("x", GetSymbolNamesJoined(analysis.DataFlowsIn)) 4424Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 4448Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.DataFlowsIn)) 4477Assert.Equal("Me, x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)) 4732Assert.Equal("at1", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 4769Assert.Equal("Me, args", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 4803Assert.Null(GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 4851Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 4897Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 4961Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5132Assert.Equal("Me, i", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5198Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5240Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5279Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5318Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5361Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5405Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5449Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5494Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5539Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5597Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5655Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5708Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5761Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5814Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5869Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn)) 5925Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn))
FlowAnalysis\TryLockUsingStatementTests.vb (7)
1600Assert.Equal("p, e", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1886Assert.Empty(analysis.DataFlowsIn) 1928Assert.Empty(analysis.DataFlowsIn) 1967Assert.Empty(analysis.DataFlowsIn) 1999Assert.Empty(analysis.DataFlowsIn) 2035Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DataFlowsIn)) 2074Assert.Equal("objs", GetSymbolNamesJoined(analysis.DataFlowsIn))
Semantics\ForeachTest.vb (1)
1331Assert.Equal(DataFlowsInSymbol, GetSymbolNamesSortedAndJoined(analyze.DataFlowsIn))
Semantics\ForLoopTest.vb (1)
598Assert.Equal(DataFlowsInSymbol, GetSymbolNamesSortedAndJoined(analyze.DataFlowsIn))
Semantics\MeMyBaseMyClassTests.vb (1)
156Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.DataFlowsIn))
Semantics\MultiDimensionalTest.vb (2)
342Assert.Equal(DataFlowsInSymbol, GetSymbolNamesSortedAndJoined(analyze.DataFlowsIn)) 361Assert.Equal(DataFlowsInSymbol, GetSymbolNamesSortedAndJoined(analyze.DataFlowsIn))
Semantics\QueryExpressions_FlowAnalysis.vb (74)
107Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 154Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 201Assert.Equal("q, y", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 252Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 303Assert.Equal("y, s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 345Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 346Dim flowsIn = dataFlowAnalysisResults.DataFlowsIn(0) 397Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 438Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 480Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 521Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 562Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 603Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 644Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 685Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 749Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 813Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 877Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1012Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1213Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1268Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1323Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1378Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1433Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1488Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1543Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1599Assert.Equal("z", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1643Assert.Equal("y, s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1693Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1749Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1805Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1861Assert.Equal("s2, s3", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1913Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 1965Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2017Assert.Equal("s3", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2069Assert.Equal("s3", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2121Assert.Equal("s3", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2171Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2230Assert.Equal("qb", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2289Assert.Equal("qs", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2348Assert.Equal("qu", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2406Assert.Equal("s3", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2464Assert.Equal("s3", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2522Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2587Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2652Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2717Assert.Equal("i1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2781Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2852Assert.Equal("qb", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2923Assert.Equal("qs", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 2994Assert.Equal("qu", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3065Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3136Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3207Assert.Equal("qi, qb, qs, qu", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3262Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3317Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3372Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3427Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3482Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3537Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3592Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3647Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3704Assert.Equal("qb", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3761Assert.Equal("qb", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3818Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3875Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3932Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 3989Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4046Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4103Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4160Assert.Equal("qi, qb", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4217Assert.Equal("qi, qb", GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4253Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn)) 4286Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.DataFlowsIn))
Semantics\SyncLockTests.vb (2)
176Assert.Equal("syncroot", GetSymbolNamesJoined(analysisDataflow.DataFlowsIn)) 204Assert.Equal(Nothing, GetSymbolNamesJoined(analysisDataflow.DataFlowsIn))