2 overrides of DataFlowsOut
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\CSharpDataFlowAnalysis.cs (1)
152
public override ImmutableArray<ISymbol>
DataFlowsOut
Microsoft.CodeAnalysis.VisualBasic (1)
Analysis\FlowAnalysis\VisualBasicDataFlowAnalysis.vb (1)
121
Public Overrides ReadOnly Property
DataFlowsOut
As ImmutableArray(Of ISymbol)
358 references to DataFlowsOut
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (355)
FlowAnalysis\FlowTestBase.cs (1)
56
DataFlowsOut: {{GetSymbolNamesJoined(result.
DataFlowsOut
)}}
FlowAnalysis\IterationJumpYieldStatementTests.cs (26)
49
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
82
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
112
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
142
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
172
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
201
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
231
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
260
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
306
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
335
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
364
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
393
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
422
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
451
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
576
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
657
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
694
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
795
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
827
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
859
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
890
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
980
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1008
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1036
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1064
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1108
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
FlowAnalysis\PatternMatchingTest5.cs (1)
37
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
FlowAnalysis\PatternsVsRegions.cs (5)
37
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
63
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
89
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
115
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
140
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
FlowAnalysis\RegionAnalysisTests.cs (276)
60
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
96
Assert.Equal("s", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
136
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
233
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
279
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
300
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
388
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
410
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
434
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
463
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
955
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
983
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1011
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1042
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1103
Assert.Equal("ss", GetSymbolNamesJoined(dataFlows.
DataFlowsOut
));
1126
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsOut
));
1147
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsOut
));
1172
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsOut
));
1197
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsOut
));
1223
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsOut
));
1248
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1278
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1308
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1363
Assert.Equal(GetSymbolNamesJoined(results1.
DataFlowsOut
),
1364
GetSymbolNamesJoined(results2.
DataFlowsOut
));
1414
Assert.Equal(GetSymbolNamesJoined(results1.
DataFlowsOut
),
1415
GetSymbolNamesJoined(results2.
DataFlowsOut
));
1596
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1630
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1670
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1711
Assert.Equal("s", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1752
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1791
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1828
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1862
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1897
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1932
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1967
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
2006
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
2046
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
2080
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
2118
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
2154
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
2191
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
2251
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
2283
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsOut
));
2312
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsOut
));
2345
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsOut
));
2495
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
2547
Assert.Equal($"{currentX}, {currentY}", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsOut
));
2577
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsOut
));
2613
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsOut
));
2647
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysis.
DataFlowsOut
));
2772
Assert.Equal("ix, x, i, y", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
2882
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
2914
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
2939
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
2972
Assert.Equal("i, k", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
2989
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
3014
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
3043
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
3077
Assert.Equal("i, j", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
3267
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3357
Assert.Equal("j", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3416
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3435
Assert.Equal("s, i", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3456
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3472
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3490
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3511
Assert.Equal("i", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3532
Assert.Equal("i", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3557
Assert.Equal("i", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3574
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3595
Assert.Equal("y", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
3828
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
3860
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
3892
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
3924
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
3989
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
4022
Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
4122
Assert.Equal("t, t1", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
4147
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
4169
Assert.Equal("y, z", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
4209
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
4303
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
4333
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
4470
Assert.Equal("p1, p2", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
4537
Assert.Equal("p", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
4658
Assert.Equal("x1", GetSymbolNamesJoined(dataFlow.
DataFlowsOut
));
4704
Assert.Null(GetSymbolNamesJoined(dataFlow.
DataFlowsOut
));
5084
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5117
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5146
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5174
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5193
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5250
Assert.Equal("f", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5311
Assert.Equal("testDel", GetSymbolNamesJoined(results1.
DataFlowsOut
));
5344
Assert.Null(GetSymbolNamesJoined(results1.
DataFlowsOut
));
5374
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsOut
));
5413
Assert.Null(GetSymbolNamesJoined(dataFlows.
DataFlowsOut
));
5446
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5661
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5691
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5719
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5746
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5773
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5808
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5841
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5875
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5907
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
5990
Assert.Empty(dataFlows.
DataFlowsOut
);
6020
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
6057
Assert.Empty(dataFlowAnalysisResults.
DataFlowsOut
);
6094
Assert.Empty(dataFlowAnalysisResults.
DataFlowsOut
);
6133
Assert.Empty(dataFlowAnalysisResults.
DataFlowsOut
);
6172
Assert.Empty(dataFlowAnalysisResults.
DataFlowsOut
);
6223
Assert.Empty(flowAnalysis.
DataFlowsOut
);
6232
Assert.Empty(flowAnalysis.
DataFlowsOut
);
6256
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
6324
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
6385
var v = analysis.
DataFlowsOut
;
6485
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
6569
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6600
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6630
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6660
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6695
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6733
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6763
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6795
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6822
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6852
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6882
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6912
Assert.Equal("x", GetSymbolNamesJoined(results.
DataFlowsOut
));
6944
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
6980
Assert.Equal("y", GetSymbolNamesJoined(results.
DataFlowsOut
));
7014
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
7046
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
7078
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
7110
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7144
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7180
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7212
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7246
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7280
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7311
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7351
Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7394
Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7467
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7497
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7527
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7560
Assert.Equal("z", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7590
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7620
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7650
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7680
Assert.Equal("this", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7710
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7740
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7770
Assert.Equal("this", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7800
Assert.Equal("this", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7829
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7858
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7883
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7919
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
7969
Assert.Equal("test", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
8028
Assert.Equal("j", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
8067
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
8156
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8187
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8219
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8255
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8289
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8324
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8364
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8405
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8440
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8475
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8510
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8542
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8574
Assert.Equal("a", GetSymbolNamesJoined(results.
DataFlowsOut
));
8610
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8646
Assert.Equal("a", GetSymbolNamesJoined(results.
DataFlowsOut
));
8678
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8710
Assert.Equal("a", GetSymbolNamesJoined(results.
DataFlowsOut
));
8746
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8782
Assert.Equal("a", GetSymbolNamesJoined(results.
DataFlowsOut
));
8813
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8848
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8879
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8914
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
8950
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
8976
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
9001
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
9046
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
9095
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
9292
Assert.Null(GetSymbolNamesJoined(results.
DataFlowsOut
));
9650
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
9705
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
9759
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
9917
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
10090
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
10130
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
10169
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
10209
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
10289
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
10369
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
10484
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
10537
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
10590
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
10766
Assert.Equal(dataFlowsOut, GetSymbolNamesJoined(analysis.
DataFlowsOut
));
10950
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11030
Assert.Equal(dataFlowsOut, GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11116
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11169
Assert.Equal(dataFlowsOut, GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11222
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11349
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11416
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11483
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11550
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11591
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11754
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11835
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
11959
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12083
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12144
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12216
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12349
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12414
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12418
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12461
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12498
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12502
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12546
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12581
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12616
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12651
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12686
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12721
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12756
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12791
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12826
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12861
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12896
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12931
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
12966
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13001
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13036
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13071
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13106
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13141
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13176
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13221
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13255
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13290
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13325
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13360
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13398
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13433
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13468
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13503
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13538
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13573
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13608
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13643
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13678
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13715
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13750
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13785
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13820
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13855
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13890
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13930
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
13968
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
14008
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
14048
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
14088
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
FlowAnalysis\StructTests.cs (1)
130
Assert.Equal("s4", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
FlowAnalysis\TryLockUsingStatementTests.cs (42)
55
Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
92
Assert.Equal("x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
149
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
206
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
265
Assert.Equal("by", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
303
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
348
Assert.Equal("para", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
409
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
454
Assert.Equal("para", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
493
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
537
Assert.Equal("para", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
580
Assert.Equal("z", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
620
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
668
Assert.Equal("p, y, z", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
712
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
743
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
782
Assert.Equal("n", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
822
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
867
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
906
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
950
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
999
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1056
Assert.Equal(GetSymbolNamesJoined(dataFlowResults02.
DataFlowsOut
), GetSymbolNamesJoined(dataFlowResults01.
DataFlowsOut
));
1099
Assert.Equal("refp, outp", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1142
Assert.Equal("outp", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1189
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1236
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1275
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1315
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1355
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1395
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DataFlowsOut
));
1449
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1476
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1511
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1546
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1574
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1604
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1635
Assert.Null(GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1665
Assert.Equal("obj", GetSymbolNamesJoined(analysis.
DataFlowsOut
));
1699
Assert.Null(GetSymbolNamesJoined(analysisDataflow.
DataFlowsOut
));
1738
Assert.Null(GetSymbolNamesJoined(analysisDataflow.
DataFlowsOut
));
Semantics\OutVarTests.cs (2)
1127
dataFlow.
DataFlowsOut
.Contains(symbol, ReferenceEqualityComparer.Instance));
32804
Assert.False(dataFlow.
DataFlowsOut
.Contains(symbol, ReferenceEqualityComparer.Instance));
Semantics\PatternMatchingTestBase.cs (1)
339
Assert.False(dataFlow.
DataFlowsOut
.Contains(symbol, ReferenceEqualityComparer.Instance));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\TopLevelStatementsTests.cs (2)
498
Assert.DoesNotContain(declSymbol, model1.AnalyzeDataFlow(localDecl.Ancestors().OfType<StatementSyntax>().First()).
DataFlowsOut
);
590
Assert.Contains(declSymbol, model1.AnalyzeDataFlow(localDecl.Ancestors().OfType<StatementSyntax>().First()).
DataFlowsOut
);
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\MethodExtractor.Analyzer.cs (1)
417
using var _2 = GetPooledSymbolSet(dataFlowAnalysisData.
DataFlowsOut
, out var dataFlowOutMap);