2 overrides of DataFlowsIn
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\CSharpDataFlowAnalysis.cs (1)
95
public override ImmutableArray<ISymbol>
DataFlowsIn
Microsoft.CodeAnalysis.VisualBasic (1)
Analysis\FlowAnalysis\VisualBasicDataFlowAnalysis.vb (1)
72
Public Overrides ReadOnly Property
DataFlowsIn
As ImmutableArray(Of ISymbol)
802 references to DataFlowsIn
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
46
if (dataFlow.
DataFlowsIn
.Contains(symbol))
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
301
return dataFlow.
DataFlowsIn
.Contains(outLocalSymbol);
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (2)
401
return _semanticModel.AnalyzeDataFlow(statementOrExpression).
DataFlowsIn
.Contains(_localSymbol);
418
return dataFlow.
DataFlowsIn
.Contains(_localSymbol);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (318)
FlowAnalysis\IterationJumpYieldStatementTests.cs (26)
48
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
81
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
111
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
141
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
171
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
200
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
230
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
259
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
305
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
334
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
363
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
392
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
421
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
450
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
575
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
656
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
693
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
794
Assert.Equal("ary, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
826
Assert.Equal("a, v", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
858
Assert.Equal("a, v", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
889
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
979
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1007
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1035
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1063
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1107
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
FlowAnalysis\PatternMatchingTest5.cs (1)
36
Assert.Equal("s", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
FlowAnalysis\PatternsVsRegions.cs (5)
36
Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
62
Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
88
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
114
Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
139
Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
FlowAnalysis\RegionAnalysisTests.cs (245)
59
Assert.Equal("i, s", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
95
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
135
Assert.Equal("i, s", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
163
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
232
Assert.Equal("a, b, c, d, e, f", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
258
Assert.Equal("s", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
299
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
433
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
462
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
954
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
982
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1010
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1041
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1102
Assert.Equal("s", GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
1125
Assert.Equal("s", GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
1146
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
1171
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
1196
Assert.Equal("t", GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
1222
Assert.Equal("t", GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
1247
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1277
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1307
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1361
Assert.Equal(GetSymbolNamesJoined(results1.
DataFlowsIn
),
1362
GetSymbolNamesJoined(results2.
DataFlowsIn
));
1412
Assert.Equal(GetSymbolNamesJoined(results1.
DataFlowsIn
),
1413
GetSymbolNamesJoined(results2.
DataFlowsIn
));
1460
Assert.Equal("System.Int32 y", dataFlows.
DataFlowsIn
.Single().ToTestDisplayString());
1478
Assert.Equal("System.Int32 y", dataFlows.
DataFlowsIn
.Single().ToTestDisplayString());
1595
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1629
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1669
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1710
Assert.Equal("s", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1751
Assert.Equal("s", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1790
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1827
Assert.Equal("p", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1861
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1896
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1931
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1966
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2005
Assert.Equal("z", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2045
Assert.Equal("x, z", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2079
Assert.Equal("b1, x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2117
Assert.Equal("b1", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2153
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2190
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2250
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2282
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
2311
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
2344
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
2370
Assert.Equal("args", GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
2494
Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
2546
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
));
2576
Assert.Equal("a, b", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
));
2612
Assert.Equal("c", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
));
2646
Assert.Equal("c", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
));
2677
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2697
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2712
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2730
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2771
Assert.Equal("r, i", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2793
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2812
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2827
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2838
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2849
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
2881
Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
2913
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
2938
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
2971
Assert.Equal("j, l", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
2988
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
3013
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
3042
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
3076
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
3268
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
3356
Assert.Equal("i", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
3378
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
3398
Assert.Equal("this", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
3827
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
3859
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
3891
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
3923
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
3988
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
4021
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
4121
Assert.Equal("this, t", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
4146
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
4208
Assert.Equal("p", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
4302
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
4331
Assert.Equal("p, v", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
4469
Assert.Equal("p1, local_0, non_nullable", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
4536
Assert.Equal("value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
4657
Assert.Null(GetSymbolNamesJoined(dataFlow.
DataFlowsIn
));
4703
Assert.Equal("this", GetSymbolNamesJoined(dataFlow.
DataFlowsIn
));
5083
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
5192
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
5222
Assert.Equal("this, x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
5310
Assert.Null(GetSymbolNamesJoined(results1.
DataFlowsIn
));
5343
Assert.Equal("p, y", GetSymbolNamesJoined(results1.
DataFlowsIn
));
5373
Assert.Equal("ary", GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
5412
Assert.Equal("i", GetSymbolNamesJoined(dataFlows.
DataFlowsIn
));
5445
Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
5660
Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
5690
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
5718
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
5745
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
5772
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
5807
Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
5840
Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
5874
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
5906
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
6019
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
6056
Assert.Empty(dataFlowAnalysisResults.
DataFlowsIn
);
6093
Assert.Empty(dataFlowAnalysisResults.
DataFlowsIn
);
6132
Assert.Equal("p", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
6171
Assert.Equal("node", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
6222
Assert.Equal("MyClass this", flowAnalysis.
DataFlowsIn
.Single().ToTestDisplayString());
6231
Assert.Equal("MyClass this", flowAnalysis.
DataFlowsIn
.Single().ToTestDisplayString());
6255
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
6323
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
6821
Assert.Equal("arg", GetSymbolNamesJoined(results.
DataFlowsIn
));
6851
Assert.Equal("x", GetSymbolNamesJoined(results.
DataFlowsIn
));
6881
Assert.Equal("x", GetSymbolNamesJoined(results.
DataFlowsIn
));
6911
Assert.Equal("y", GetSymbolNamesJoined(results.
DataFlowsIn
));
7045
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
7077
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
7109
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7143
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7177
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7211
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7249
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7279
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7310
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7350
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7391
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7466
Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7496
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7526
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7559
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7589
Assert.Equal("this", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7619
Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7649
Assert.Equal("this", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7679
Assert.Equal("value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7709
Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7739
Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7769
Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7799
Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7828
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7857
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7882
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7918
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
7968
Assert.Equal("test, a", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
8027
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
8066
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
8949
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
8975
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
9000
Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
9045
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
9094
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
9126
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9141
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9156
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9172
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9188
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9204
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9220
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9237
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9326
Assert.Equal("value", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9361
Assert.Equal("value", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9649
Assert.Equal(dataFlowsIn, GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9704
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9758
Assert.Equal(dataFlowsIn, GetSymbolNamesJoined(analysis.
DataFlowsIn
));
9916
Assert.Equal(dataFlowsIn, GetSymbolNamesJoined(analysis.
DataFlowsIn
));
10089
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
10129
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
10168
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
10208
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
10288
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
10368
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
10483
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
10536
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
10589
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
10765
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
10949
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11029
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11115
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11168
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11221
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11348
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11415
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11482
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11549
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11590
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11753
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11834
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
11958
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12082
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12143
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12215
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12348
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12410
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12460
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12494
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12545
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12580
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12615
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12650
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12685
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12720
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12755
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12790
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12825
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12860
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12895
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12930
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
12965
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13000
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13035
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13070
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13105
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13140
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13175
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13220
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13254
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13289
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13324
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13359
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13397
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13432
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13467
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13502
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13537
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13572
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13607
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13642
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13677
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13714
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13749
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13784
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13819
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13854
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13889
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13929
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
13967
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
14007
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
14047
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
14087
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
FlowAnalysis\StructTests.cs (1)
129
Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
FlowAnalysis\TryLockUsingStatementTests.cs (37)
54
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
91
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
148
Assert.Equal("by", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
205
Assert.Equal("para, by", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
264
Assert.Equal("by", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
302
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
347
Assert.Equal("para", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
408
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
453
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
492
Assert.Equal("para", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
536
Assert.Equal("ax", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
579
Assert.Equal("p, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
619
Assert.Equal("p, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
664
Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
711
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
781
Assert.Equal("n", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
821
Assert.Equal("ax", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
866
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
905
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
949
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
998
Assert.Equal("this, p", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1055
Assert.Equal(GetSymbolNamesJoined(dataFlowResults02.
DataFlowsIn
), GetSymbolNamesJoined(dataFlowResults01.
DataFlowsIn
));
1098
Assert.Equal("refp", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1141
Assert.Equal("refp", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1188
Assert.Equal("p, local", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1235
Assert.Equal("p, local, e", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
));
1448
Assert.Equal("this, x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1475
Assert.Equal("this, x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1510
Assert.Equal("this, x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1545
Assert.Equal("this, x, c", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1573
Assert.Equal("this, x", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1603
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1634
Assert.Equal("name, obj", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1664
Assert.Equal("str", GetSymbolNamesJoined(analysis.
DataFlowsIn
));
1698
Assert.Equal("str", GetSymbolNamesJoined(analysisDataflow.
DataFlowsIn
));
1737
Assert.Null(GetSymbolNamesJoined(analysisDataflow.
DataFlowsIn
));
Semantics\OutVarTests.cs (2)
1122
dataFlow.
DataFlowsIn
.Contains(symbol, ReferenceEqualityComparer.Instance));
32802
Assert.False(dataFlow.
DataFlowsIn
.Contains(symbol, ReferenceEqualityComparer.Instance));
Semantics\PatternMatchingTestBase.cs (1)
338
Assert.False(dataFlow.
DataFlowsIn
.Contains(symbol, ReferenceEqualityComparer.Instance));
Microsoft.CodeAnalysis.CSharp.Features (4)
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
46
if (dataFlow.
DataFlowsIn
.Contains(symbol))
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
301
return dataFlow.
DataFlowsIn
.Contains(outLocalSymbol);
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (2)
401
return _semanticModel.AnalyzeDataFlow(statementOrExpression).
DataFlowsIn
.Contains(_localSymbol);
418
return dataFlow.
DataFlowsIn
.Contains(_localSymbol);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\TopLevelStatementsTests.cs (1)
512
Assert.DoesNotContain(declSymbol, model2.AnalyzeDataFlow(localRef).
DataFlowsIn
);
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\MethodExtractor.Analyzer.cs (1)
523
using var _1 = GetPooledSymbolSet(dataFlowAnalysisData.
DataFlowsIn
, out var dataFlowInMap);
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (474)
FlowAnalysis\FlowTestBase.vb (1)
230
AssertEx.Equal(If(dataFlowsIn, {}), analysis.
DataFlowsIn
.Select(Function(s) s.Name).ToArray())
FlowAnalysis\IterationJumpYieldStatementTests.vb (28)
96
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
132
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
162
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
193
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
224
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
256
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
288
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
339
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
370
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
401
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
434
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
580
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
619
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
661
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
690
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
720
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
746
Assert.Equal("ary", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
794
Assert.Equal(1, dataFlowAnalysisResults.
DataFlowsIn
.Count)
795
Assert.Equal("unassignedRef1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
834
Assert.Empty(dataFlowAnalysisResults.
DataFlowsIn
)
870
Assert.Empty(dataFlowAnalysisResults.
DataFlowsIn
)
902
Assert.Empty(dataFlowAnalysisResults.
DataFlowsIn
)
989
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1411
Assert.Equal("p, v", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1449
Assert.Equal("p", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1605
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1635
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1666
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
FlowAnalysis\RegionAnalysisTests.vb (171)
86
Assert.Equal("s", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
190
Assert.Equal("o3", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
212
Assert.Equal("o3", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
461
Assert.Equal("arg1, arg2", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
493
Assert.Equal("arg2", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
537
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
581
Assert.Equal("j, l", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
605
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
731
Assert.Equal("c, d, e, f", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1099
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1124
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1161
Assert.Equal("s", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1445
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1649
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1675
Assert.Equal("b", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1700
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1725
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1751
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1776
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1802
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1827
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1853
Assert.Equal("b", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1877
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1962
Assert.Equal("o", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
2002
Assert.Equal("o, oo", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
2041
Assert.Equal("o", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
2068
Assert.Equal("i", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
2093
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
2116
Assert.Equal("Me", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
2135
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
2228
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2265
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2363
Assert.Equal("Me", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
2391
Assert.Equal("Me", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
2622
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2782
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2817
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2849
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2874
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2901
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2926
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2949
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2971
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2993
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3016
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3047
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3086
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3123
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3160
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3186
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3212
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3251
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3283
Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3315
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3341
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3367
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3408
Assert.Equal("ary, local01, local02", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3441
Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3477
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3516
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3551
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3591
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3649
Assert.Equal("Me", GetSymbolNamesJoined(dataResults1.
DataFlowsIn
))
3683
Assert.Equal("Me", GetSymbolNamesJoined(dataResults1.
DataFlowsIn
))
3728
Assert.Equal("Me", GetSymbolNamesJoined(dataResults1.
DataFlowsIn
))
3802
Assert.Equal(GetSymbolNamesJoined(dataResults1.
DataFlowsIn
),
3803
GetSymbolNamesJoined(dataResults2.
DataFlowsIn
))
3903
Assert.Equal(GetSymbolNamesJoined(dataResults1.
DataFlowsIn
),
3904
GetSymbolNamesJoined(dataResults2.
DataFlowsIn
))
3947
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3988
Assert.Equal("Me, t", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4051
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4077
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4100
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4123
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4147
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4171
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4194
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4221
Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4251
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4282
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4310
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4338
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4366
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4392
Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4418
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4446
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4474
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4502
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4530
Assert.Equal("ext", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4619
Assert.Equal("p, v", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
4653
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
5533
Assert.Equal("local, constLocal", GetSymbolNamesJoined(analysisResult.
DataFlowsIn
))
5572
Assert.Equal("mp, constLocal", GetSymbolNamesJoined(analysisResult.
DataFlowsIn
))
5661
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
5750
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
5794
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
5837
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
5925
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
5982
Assert.Equal("arr", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6044
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6083
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6123
Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6161
Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6246
Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6297
Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6344
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6390
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6436
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6481
Assert.Equal("b", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6516
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6550
Assert.Equal("strlocal", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6593
Assert.Equal("localint", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6638
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6678
Assert.Equal("goo", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6746
Assert.Equal("goo", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6782
Assert.Equal("goo, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
6859
Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6910
Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6956
Assert.Equal("args, x, bb", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7005
Assert.Equal("p, local", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7050
Assert.Equal("i, s", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7307
Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7343
Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7381
Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7419
Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7453
Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7487
Assert.Equal("i", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7627
Assert.Equal("Me, x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
7658
Assert.Equal("y", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
7764
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
7817
Assert.Equal("local", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7866
Assert.Equal("args, igoo, at1", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7907
Assert.Equal("at1", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7943
Assert.Equal("Me, args", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
7976
Assert.Null(GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8023
Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8068
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8131
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8341
Assert.Equal("Me, i", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8378
Assert.Equal("Me, i", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8419
Assert.Equal("Me, i", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8483
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8524
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8562
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8600
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8642
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8685
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8728
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8772
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8816
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8873
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8930
Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
8982
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9034
Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9086
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9138
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9190
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9244
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9299
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9341
Assert.Equal("obj", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9384
Assert.Equal("obj1, obj2", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9427
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9478
Assert.Equal("obj1, obj2", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9530
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9574
Assert.Equal("obj1, obj2", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9620
Assert.Equal("obj1, obj2", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9671
Assert.Equal("obj1, obj2, obj3", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9717
Assert.Equal("obj1, obj2, obj3", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9800
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
9839
Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
FlowAnalysis\RegionAnalysisTestsWithStaticLocals.vb (121)
142
Assert.Equal("arg2", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
254
Assert.Equal("c, d, e, f", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
281
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
307
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
345
Assert.Equal("s", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
717
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
744
Assert.Equal("b", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
770
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
796
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
823
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
849
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
876
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
902
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
929
Assert.Equal("b", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
954
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1038
Assert.Equal("o", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1079
Assert.Equal("o, oo", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1119
Assert.Equal("o", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1147
Assert.Equal("i, j", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1173
Assert.Equal("x, a", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1197
Assert.Equal("Me, t1", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1219
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
1319
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1605
Assert.Equal("Me, a", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1640
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1673
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1699
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1732
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1772
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1810
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1848
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1875
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1902
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1942
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1975
Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2008
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2035
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2062
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2104
Assert.Equal("ary, local01, local02, flocal", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2137
Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2174
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2214
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2250
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2290
Assert.Equal("Me, t1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2331
Assert.Equal("Me, t", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2362
Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2393
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2423
Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2450
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2539
Assert.Equal("p, v", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
2574
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2990
Assert.Equal("local, constLocal", GetSymbolNamesJoined(analysisResult.
DataFlowsIn
))
3028
Assert.Equal("mp, constLocal", GetSymbolNamesJoined(analysisResult.
DataFlowsIn
))
3100
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3189
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3233
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3276
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3347
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3386
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3426
Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3464
Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3549
Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3600
Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3647
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3693
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3739
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3784
Assert.Equal("b", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3820
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3857
Assert.Equal("strlocal", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3901
Assert.Equal("localint", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3947
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3988
Assert.Equal("goo", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4068
Assert.Equal("goo, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4145
Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
4190
Assert.Equal("args, x, bb", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
4238
Assert.Equal("p, local", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
4282
Assert.Equal("i, s", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
4326
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
4354
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
4378
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
4401
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
4425
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
4449
Assert.Equal(Nothing, GetSymbolNamesJoined(analysis.
DataFlowsIn
))
4478
Assert.Equal("Me, x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
4587
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4641
Assert.Equal("local", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
4691
Assert.Equal("args, igoo, at1", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
4733
Assert.Equal("at1", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
4770
Assert.Equal("Me, args", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
4804
Assert.Null(GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
4852
Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
4898
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
4962
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5133
Assert.Equal("Me, i", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5199
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5241
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5280
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5319
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5362
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5406
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5450
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5495
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5540
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5598
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5656
Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5709
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5762
Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5815
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5870
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5926
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
5968
Assert.Equal("obj", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6012
Assert.Equal("obj1, obj2, obj4", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6056
Assert.Equal("obj4", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6108
Assert.Equal("obj1, obj2, obj5, obj5", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6161
Assert.Equal("obj5", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6206
Assert.Equal("obj1, obj2, obj4", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6253
Assert.Equal("obj1, obj2, obj4", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6305
Assert.Equal("obj1, obj2, obj3, obj5, obj5", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6352
Assert.Equal("obj1, obj2, obj3, obj4", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6437
Assert.Equal("obj5", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
6477
Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
FlowAnalysis\TryLockUsingStatementTests.vb (55)
62
Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
149
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
199
Assert.Equal("p, x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
246
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
303
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
362
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
419
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
475
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
531
Assert.Equal("x, ex", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
581
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
624
Assert.Equal("x, s", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
665
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
709
Assert.Equal("ss", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
758
Assert.Equal("p, x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
804
Assert.Equal("p, x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
853
Assert.Equal("p, z", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
898
Assert.Equal("p, x, y", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
978
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1037
Assert.Equal("ax", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1077
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1130
Assert.Equal("Me, x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1174
Assert.Equal("s", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1230
Assert.Equal("TryFunc, Me, s", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1285
Assert.Equal("TryFunc, Me, s", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1326
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsIn
))
1377
Assert.Equal("refp", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1427
Assert.Equal("refp", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1476
Assert.Equal("p, local", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1525
Assert.Equal("p, local, e", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1572
Assert.Equal("p, local", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1607
Assert.Equal("p, e", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1742
Assert.Equal(2, dataFlowAnalysisResults.
DataFlowsIn
.Count)
1743
Assert.Equal("x", dataFlowAnalysisResults.
DataFlowsIn
(0).ToDisplayString)
1744
Assert.Equal("lock", dataFlowAnalysisResults.
DataFlowsIn
(1).ToDisplayString)
1791
Assert.Equal(1, dataFlowAnalysisResults.
DataFlowsIn
.Count)
1792
Assert.Equal("x", dataFlowAnalysisResults.
DataFlowsIn
(0).ToDisplayString)
1842
Assert.Equal(2, dataFlowAnalysisResults.
DataFlowsIn
.Count)
1843
Assert.Equal("x", dataFlowAnalysisResults.
DataFlowsIn
(0).ToDisplayString)
1844
Assert.Equal("lock", dataFlowAnalysisResults.
DataFlowsIn
(1).ToDisplayString)
1893
Assert.Empty(analysis.
DataFlowsIn
)
1935
Assert.Empty(analysis.
DataFlowsIn
)
1974
Assert.Empty(analysis.
DataFlowsIn
)
2006
Assert.Empty(analysis.
DataFlowsIn
)
2042
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
2081
Assert.Equal("objs", GetSymbolNamesJoined(analysis.
DataFlowsIn
))
2117
Assert.Equal(Nothing, GetSymbolNamesJoined(dataflowAnalysis.
DataFlowsIn
))
2161
Assert.Equal("Obj1", GetSymbolNamesJoined(dataflowAnalysis.
DataFlowsIn
))
2209
Assert.Equal(1, dataFlowAnalysisResults.
DataFlowsIn
.Count)
2210
Assert.Equal("x", dataFlowAnalysisResults.
DataFlowsIn
(0).ToDisplayString)
2273
Assert.Equal(1, dataFlowAnalysisResults.
DataFlowsIn
.Count)
2274
Assert.Equal("x", dataFlowAnalysisResults.
DataFlowsIn
(0).ToDisplayString)
2331
Assert.Equal(1, dataFlowAnalysisResults.
DataFlowsIn
.Count)
2332
Assert.Equal("x", dataFlowAnalysisResults.
DataFlowsIn
(0).ToDisplayString)
2389
Assert.Equal(1, dataFlowAnalysisResults.
DataFlowsIn
.Count)
2390
Assert.Equal("x", dataFlowAnalysisResults.
DataFlowsIn
(0).ToDisplayString)
Semantics\ForeachTest.vb (1)
1334
Assert.Equal(DataFlowsInSymbol, GetSymbolNamesSortedAndJoined(analyze.
DataFlowsIn
))
Semantics\ForLoopTest.vb (1)
600
Assert.Equal(DataFlowsInSymbol, GetSymbolNamesSortedAndJoined(analyze.
DataFlowsIn
))
Semantics\GotoTests.vb (3)
54
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
98
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
141
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
Semantics\IteratorTests.vb (1)
194
Assert.Equal("o", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
Semantics\MeMyBaseMyClassTests.vb (7)
50
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
90
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
124
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
158
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
196
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
232
Assert.Equal("Me", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
268
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))
Semantics\MultiDimensionalTest.vb (2)
344
Assert.Equal(DataFlowsInSymbol, GetSymbolNamesSortedAndJoined(analyze.
DataFlowsIn
))
363
Assert.Equal(DataFlowsInSymbol, GetSymbolNamesSortedAndJoined(analyze.
DataFlowsIn
))
Semantics\QueryExpressions_FlowAnalysis.vb (74)
115
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
162
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
209
Assert.Equal("q, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
260
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
311
Assert.Equal("y, s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
353
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
354
Dim flowsIn = dataFlowAnalysisResults.
DataFlowsIn
(0)
405
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
446
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
488
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
529
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
570
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
611
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
652
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
693
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
757
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
821
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
885
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1020
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1221
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1276
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1331
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1386
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1441
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1496
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1551
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1607
Assert.Equal("z", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1651
Assert.Equal("y, s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1701
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1757
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1813
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1869
Assert.Equal("s2, s3", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1921
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
1973
Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2025
Assert.Equal("s3", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2077
Assert.Equal("s3", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2129
Assert.Equal("s3", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2179
Assert.Equal("q", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2238
Assert.Equal("qb", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2297
Assert.Equal("qs", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2356
Assert.Equal("qu", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2414
Assert.Equal("s3", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2472
Assert.Equal("s3", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2530
Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2595
Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2660
Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2725
Assert.Equal("i1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2789
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2860
Assert.Equal("qb", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
2931
Assert.Equal("qs", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3002
Assert.Equal("qu", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3073
Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3144
Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3215
Assert.Equal("qi, qb, qs, qu", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3270
Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3325
Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3380
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3435
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3490
Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3545
Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3600
Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3655
Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3712
Assert.Equal("qb", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3769
Assert.Equal("qb", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3826
Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3883
Assert.Equal("qi", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3940
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
3997
Assert.Equal("s1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4054
Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4111
Assert.Equal("s2", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4168
Assert.Equal("qi, qb", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4225
Assert.Equal("qi, qb", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4261
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
4294
Assert.Equal(Nothing, GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsIn
))
Semantics\SyncLockTests.vb (6)
43
Assert.Equal(Nothing, GetSymbolNamesJoined(analysisDataflow.
DataFlowsIn
))
77
Assert.Equal(Nothing, GetSymbolNamesJoined(analysisDataflow.
DataFlowsIn
))
110
Assert.Equal(Nothing, GetSymbolNamesJoined(analysisDataflow.
DataFlowsIn
))
145
Assert.Equal(Nothing, GetSymbolNamesJoined(analysisDataflow.
DataFlowsIn
))
178
Assert.Equal("syncroot", GetSymbolNamesJoined(analysisDataflow.
DataFlowsIn
))
206
Assert.Equal(Nothing, GetSymbolNamesJoined(analysisDataflow.
DataFlowsIn
))
Semantics\WithBlockSemanticModelTests.vb (3)
143
Assert.Empty(dataFlowResults.
DataFlowsIn
)
175
Assert.Empty(dataFlowResults.
DataFlowsIn
) ' assume anonymous locals don't show
207
Assert.Equal("x", GetSymbolNamesJoined(dataFlowResults.
DataFlowsIn
))