2 overrides of DefinitelyAssignedOnExit
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\CSharpDataFlowAnalysis.cs (1)
122
public override ImmutableArray<ISymbol>
DefinitelyAssignedOnExit
Microsoft.CodeAnalysis.VisualBasic (1)
Analysis\FlowAnalysis\VisualBasicDataFlowAnalysis.vb (1)
90
Public Overrides ReadOnly Property
DefinitelyAssignedOnExit
As ImmutableArray(Of ISymbol)
263 references to DefinitelyAssignedOnExit
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AbstractAssignOutParametersCodeFixProvider.cs (1)
121
p => !dataFlow.
DefinitelyAssignedOnExit
.Contains(p));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (261)
FlowAnalysis\FlowTestBase.cs (1)
58
DefinitelyAssignedOnExit: {{GetSymbolNamesJoined(result.
DefinitelyAssignedOnExit
)}}
FlowAnalysis\RegionAnalysisTests.cs (260)
62
Assert.Equal("args, i, s", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
98
Assert.Equal("args, s", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
138
Assert.Equal("args, i, s", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
165
Assert.Equal("args, x, y", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
235
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
260
Assert.Equal("s", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
281
Assert.Equal("this, x, a, y", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
302
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
390
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
412
Assert.Equal("this, s, i, myvar", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
436
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
465
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
488
Assert.Equal("this, x, a, x, c", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
508
Assert.Equal("args", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
529
Assert.Equal("args, a, b", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
550
Assert.Equal("args, a", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
571
Assert.Equal("args, a, b", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
592
Assert.Equal("args, a, b", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
613
Assert.Equal("args, a", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
634
Assert.Equal("args, a, b", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
655
Assert.Equal("args, a, b", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
676
Assert.Equal("args, a", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
697
Assert.Equal("args, a, b", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
714
Assert.Equal("args, a, b, d, f", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
731
Assert.Equal("args, a, b, d", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
748
Assert.Equal("args, a", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
765
Assert.Equal("args, a", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
782
Assert.Equal("args, a", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
799
Assert.Equal("args, a", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
816
Assert.Equal("args, a", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
836
Assert.Equal("args", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
856
Assert.Equal("args", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
875
Assert.Equal("args, x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
894
Assert.Equal("args, x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
914
Assert.Equal("args, x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
934
Assert.Equal("args, x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
957
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
985
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
1013
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
1044
Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
1065
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
1082
Assert.Equal("args, a", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1105
Assert.Equal("s, ss", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
1128
Assert.Equal("s, ss", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
1149
Assert.Equal("this", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
1174
Assert.Equal("this, t", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
1199
Assert.Equal("this, t", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
1225
Assert.Equal("this, t, ret", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
1250
Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
1280
Assert.Equal("z, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
1310
Assert.Equal("z, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
1368
GetSymbolNamesJoined(results2.
DefinitelyAssignedOnExit
));
1417
Assert.Null(GetSymbolNamesJoined(results2.
DefinitelyAssignedOnExit
));
1442
Assert.Null(GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
1459
Assert.Equal("x, y", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
1477
Assert.Equal("x, y", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
1498
Assert.Null(GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
1571
Assert.Equal("args, a", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1599
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1633
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1673
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1714
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1755
Assert.Equal("s", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1794
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1831
Assert.Equal("i, p", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1865
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1900
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1935
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
1970
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
2009
Assert.Equal("x, z", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
2049
Assert.Equal("x, z", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
2083
Assert.Equal("b1, x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
2121
Assert.Equal("b0, b1", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
2157
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
2194
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
2254
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
2285
Assert.Null(GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
2314
Assert.Null(GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
2347
Assert.Null(GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
2372
Assert.Equal("args", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
2406
Assert.Equal("x", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
2440
Assert.Equal("x", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
2474
Assert.Equal("x", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
2497
Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
4539
Assert.Equal("args, value, p, t", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
4660
Assert.Equal("this, x1", GetSymbolNamesJoined(dataFlow.
DefinitelyAssignedOnExit
));
4706
Assert.Equal("this", GetSymbolNamesJoined(dataFlow.
DefinitelyAssignedOnExit
));
5005
Assert.Equal("this", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
5086
Assert.Equal("args, i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5119
Assert.Equal("args, i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5148
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5176
Assert.Equal("args, i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5195
Assert.Equal("this, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5224
Assert.Equal("this, x, a, y, lambda", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
5252
Assert.Equal("args, f", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5279
Assert.Equal("args, testDel", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5313
Assert.Equal("testDel", GetSymbolNamesJoined(results1.
DefinitelyAssignedOnExit
));
5346
Assert.Equal("p, x, y", GetSymbolNamesJoined(results1.
DefinitelyAssignedOnExit
));
5376
Assert.Equal("this, ary", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
5415
Assert.Equal("this, i, d", GetSymbolNamesJoined(dataFlows.
DefinitelyAssignedOnExit
));
5448
Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5663
Assert.Equal("nums, q2", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5693
Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5721
Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5748
Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5775
Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5810
Assert.Equal("nums, num", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5843
Assert.Equal("nums, num", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5877
Assert.Equal("args, temp", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
5909
Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
6022
Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
6059
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
6096
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
6135
Assert.Equal("this, p", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
6174
Assert.Equal("this, node", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
6258
Assert.Equal("this, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
6326
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
6571
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6602
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6632
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6662
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6697
Assert.Equal("x", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6735
Assert.Equal("x", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6797
Assert.Equal("x", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6824
Assert.Equal("arg, localValue", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6854
Assert.Equal("this, x, y", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6884
Assert.Equal("this, y", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6914
Assert.Equal("this, x, y", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6946
Assert.Equal("this", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
6982
Assert.Equal("this, x, y", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
7016
Assert.Equal("this, x, y", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
7048
Assert.Equal("this, x, a, y", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
7080
Assert.Equal("this, x, a, y", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
7469
Assert.Equal("this, x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7499
Assert.Equal("this, x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7529
Assert.Equal("this, x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7562
Assert.Equal("this, x, y, z", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7592
Assert.Equal("this", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7622
Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7652
Assert.Equal("this", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7682
Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7712
Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7742
Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7772
Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7802
Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7831
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7860
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7885
Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7921
Assert.Equal("this, x", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
7971
Assert.Equal("this, test, a", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
8070
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
8158
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8189
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8221
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8257
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8291
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8326
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8366
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8407
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8442
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8477
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8512
Assert.Null(GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8544
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8576
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8612
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8648
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8680
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8712
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8748
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8784
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8815
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8850
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8881
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8916
Assert.Equal("a", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
8952
Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
8978
Assert.Equal("i, args", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
9003
Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
9056
Assert.Equal(definitelyAssigned + ", args", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
9105
Assert.Equal(definitelyAssigned + ", args", GetSymbolNamesJoined(dataFlowAnalysisResults.
DefinitelyAssignedOnExit
));
9294
Assert.Equal("value", GetSymbolNamesJoined(results.
DefinitelyAssignedOnExit
));
9328
Assert.Equal("value", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
9363
Assert.Equal("value", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
9653
Assert.Equal("this, x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
9708
Assert.Equal((thisIsAssignedOnEntry ? "this, " : "") + "x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
9762
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
9920
Assert.Equal("this, x, y", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
10093
Assert.Equal("this, x, y", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
10133
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
10172
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
10212
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
10292
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
10372
Assert.Equal("x, y", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
10487
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
10540
Assert.Equal("this, x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
10593
Assert.Equal("this, x, y", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
10769
Assert.Equal("this, x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
10953
Assert.Equal("this, x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
11033
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
11119
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
11172
Assert.Equal("this, x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
11225
Assert.Equal("this, x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
11352
Assert.Equal("this, x, y, z", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
11419
Assert.Equal("y, z", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
11486
Assert.Equal("x, z", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
11553
Assert.Equal("z", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
11594
Assert.Equal("this, x, z", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
11757
Assert.Equal("this, x, y, z1, z2", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
11838
Assert.Equal("y, z1, z2", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
11962
Assert.Equal("x, z1, z2", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12086
Assert.Equal("z1, z2", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12147
Assert.Equal("this, x, z1, z2", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
, sort: true));
12219
Assert.Equal("x, z", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12352
Assert.Equal("x, z1, z2", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12422
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12464
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12506
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12549
Assert.Equal("x, i", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12584
Assert.Equal("x, i", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12619
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12654
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12689
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12724
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12759
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12794
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12829
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12864
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12899
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12934
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
12969
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13004
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13039
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13074
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13109
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13144
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13179
Assert.Null(GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13224
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13258
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13293
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13328
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13363
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13401
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13436
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13471
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13506
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13541
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13576
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13611
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13646
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13681
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13718
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13753
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13788
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13823
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13858
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13893
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13933
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
13971
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
14011
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
14051
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
14091
Assert.Equal("x", GetSymbolNamesJoined(analysis.
DefinitelyAssignedOnExit
));
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AbstractAssignOutParametersCodeFixProvider.cs (1)
121
p => !dataFlow.
DefinitelyAssignedOnExit
.Contains(p));