2 writes to CandidateSymbols
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CompilationTestUtils.cs (2)
289
summary.
CandidateSymbols
= symbolInfo.CandidateSymbols;
331
summary.
CandidateSymbols
= symbolInfo.CandidateSymbols;
553 references to CandidateSymbols
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (44)
Semantics\ExpressionBodiedMemberTests.cs (10)
87
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
142
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
160
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
175
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
193
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
194
Assert.Equal("System.Int32 C.M(System.Int32 i)", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
195
Assert.Equal("System.Int64 C.M(System.Int64 l)", semanticInfo.
CandidateSymbols
[1].ToTestDisplayString());
239
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
295
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
328
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
Semantics\FunctionPointerTests.cs (1)
3969
Assert.Empty(semanticInfo.
CandidateSymbols
);
Semantics\InteractiveSemanticModelTests.cs (5)
165
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
190
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
216
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
244
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
245
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString()).ToArray();
Semantics\QueryTests.cs (1)
2399
Assert.Empty(symbolInfoForSelect.
CandidateSymbols
);
Semantics\ScriptSemanticsTests.cs (2)
249
Assert.Equal(0, summary.
CandidateSymbols
.Length);
566
Assert.Equal(0, summary.
CandidateSymbols
.Length);
Semantics\UnsafeTests.cs (25)
7863
Assert.Equal(0, receiverSummary.
CandidateSymbols
.Length);
7872
Assert.Equal(0, methodGroupSummary.
CandidateSymbols
.Length);
7881
Assert.Equal(0, callSummary.
CandidateSymbols
.Length);
7930
Assert.Equal(0, receiverSummary.
CandidateSymbols
.Length);
8174
Assert.Equal(0, receiverSummary.
CandidateSymbols
.Length);
8186
Assert.Equal(0, indexSummary.
CandidateSymbols
.Length);
8195
Assert.Equal(0, accessSummary.
CandidateSymbols
.Length);
8241
Assert.Equal(0, receiverSummary.
CandidateSymbols
.Length);
8254
Assert.Equal(0, accessSummary.
CandidateSymbols
.Length);
8299
Assert.Equal(0, receiverSummary.
CandidateSymbols
.Length);
8312
Assert.Equal(0, accessSummary.
CandidateSymbols
.Length);
8880
Assert.Equal(0, summary.
CandidateSymbols
.Length);
8915
Assert.Equal(0, summary.
CandidateSymbols
.Length);
9342
Assert.Equal(0, summary.
CandidateSymbols
.Length);
10234
Assert.Equal(0, summary.
CandidateSymbols
.Length);
10303
Assert.Equal(0, summary.
CandidateSymbols
.Length);
10634
Assert.Equal(0, typeSummary.
CandidateSymbols
.Length);
10647
Assert.Equal(0, sizeOfSummary.
CandidateSymbols
.Length);
10696
Assert.Equal(0, typeSummary.
CandidateSymbols
.Length);
10709
Assert.Equal(0, sizeOfSummary.
CandidateSymbols
.Length);
10756
Assert.Equal(0, typeSummary.
CandidateSymbols
.Length);
10769
Assert.Equal(0, sizeOfSummary.
CandidateSymbols
.Length);
11315
Assert.Equal(0, stackAllocSummary.
CandidateSymbols
.Length);
11327
Assert.Equal(0, typeSummary.
CandidateSymbols
.Length);
11341
Assert.Equal(0, countSummary.
CandidateSymbols
.Length);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (505)
Compilation\GetSemanticInfoTests.cs (11)
981
Assert.Equal(0, info.
CandidateSymbols
.Length);
1005
Assert.Equal(0, info.
CandidateSymbols
.Length);
1223
Assert.Equal(0, bindInfo.
CandidateSymbols
.Length);
1379
Assert.Equal(0, bindInfo.
CandidateSymbols
.Length);
1419
Assert.Equal(0, bindInfo.
CandidateSymbols
.Length);
1460
Assert.True(bindInfo.
CandidateSymbols
.SetEquals(candidateIndexers, EqualityComparer<ISymbol>.Default));
1494
Assert.Equal(0, bindInfo.
CandidateSymbols
.Length);
1531
Assert.Equal(1, bindInfo.
CandidateSymbols
.Length);
1532
var candidate = bindInfo.
CandidateSymbols
.Single();
1816
var candidate = (IMethodSymbol)bindInfo.
CandidateSymbols
.Single();
4297
Assert.True(info.
CandidateSymbols
.IsEmpty);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (7)
2296
Assert.Equal(2, info.
CandidateSymbols
.Length);
2297
Assert.Equal("F", info.
CandidateSymbols
[0].Name);
2332
Assert.Equal(2, info.
CandidateSymbols
.Length);
2333
Assert.Equal("F", info.
CandidateSymbols
[0].Name);
2368
Assert.Equal(2, info.
CandidateSymbols
.Length);
2369
Assert.Equal("F", info.
CandidateSymbols
[0].Name);
2625
Assert.Equal(0, info.
CandidateSymbols
.Length);
Compilation\SemanticModelGetSemanticInfoTests.cs (453)
53
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
54
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
92
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
123
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
124
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
157
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
158
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
198
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
199
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
239
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
240
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
278
Assert.Empty(semanticInfo.
CandidateSymbols
);
311
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
312
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
341
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
342
symbol = semanticInfo.
CandidateSymbols
[0];
371
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
372
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
404
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
429
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
430
symbol = semanticInfo.
CandidateSymbols
[0];
464
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
465
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
504
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
505
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
547
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
548
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
595
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
596
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
643
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
644
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
696
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
697
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
726
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
762
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
797
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
798
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
840
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
925
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
973
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
991
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
1011
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
1031
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
1058
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1078
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
1453
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1468
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1480
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1498
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
1516
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
1589
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1604
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1619
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1645
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1689
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1721
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1749
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1780
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1809
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1839
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1869
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1899
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1928
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1958
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1988
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2018
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2050
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2082
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2120
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2153
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2193
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2220
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2265
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2300
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2350
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2396
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2439
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2494
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2546
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2577
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
2578
Assert.Equal("Program this", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
2614
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2651
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2692
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
2693
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2733
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
2734
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2783
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
2784
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2829
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
2830
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2872
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2908
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2948
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
2949
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2984
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
2985
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3018
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
3019
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3074
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3119
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3159
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3201
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3247
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3286
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3322
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3359
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3396
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3427
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3459
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3494
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3525
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
3526
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3557
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3591
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3629
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3673
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3707
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3741
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3775
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3805
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3839
Assert.NotEqual(0, semanticInfo.
CandidateSymbols
.Length);
3866
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3901
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3938
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3974
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4009
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4040
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4071
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
4072
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4108
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4137
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4161
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4187
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4215
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
4216
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4248
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4282
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
4283
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4320
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4374
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4406
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4444
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4476
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4571
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4609
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4645
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4675
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4713
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4749
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4785
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4816
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4853
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4880
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4919
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
4920
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4966
Assert.Equal(3, semanticInfo.
CandidateSymbols
.Length);
4967
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5018
Assert.Equal(3, semanticInfo.
CandidateSymbols
.Length);
5019
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5069
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5109
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
5110
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5155
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
5156
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5201
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5241
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5280
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5322
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5404
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
5405
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5446
Assert.Equal(3, semanticInfo.
CandidateSymbols
.Length);
5447
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5482
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5511
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5544
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5576
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5608
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5658
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5694
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5730
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5763
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5797
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5830
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5864
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5898
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5933
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5966
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6000
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6033
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6061
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6093
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6119
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6146
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6179
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6331
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6371
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6398
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
6399
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6438
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6521
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6556
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6593
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6643
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6677
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
6678
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6808
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6877
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6922
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6967
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7049
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7080
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7108
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7139
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7171
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7203
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7235
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7264
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7291
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7318
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7345
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7401
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7427
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7455
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7488
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7524
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7554
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7587
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
7588
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
7625
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7662
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7820
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7853
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7885
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7919
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7951
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7985
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8021
Assert.Empty(semanticInfo.
CandidateSymbols
);
8037
Assert.Equal("System.Int32 Program.f()", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
8038
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
8074
Assert.Empty(semanticInfo.
CandidateSymbols
);
8090
Assert.Equal("System.Int32 Program.f()", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
8091
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
8371
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
8372
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8405
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
8406
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8516
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8562
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8607
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8646
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8686
Assert.Equal("System.Int32 Test.M()", semanticInfo.
CandidateSymbols
.Single().ToTestDisplayString());
8728
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8770
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8811
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8853
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8895
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8935
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
9064
Assert.Equal("System.Int32 Test.M()", semanticInfo.
CandidateSymbols
.Single().ToTestDisplayString());
9125
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
9126
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9360
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9361
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9419
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9420
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9457
Assert.Equal(3, semanticInfo.
CandidateSymbols
.Length);
9458
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9530
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9531
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9567
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9568
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9616
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9617
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9671
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
9722
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
9782
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9783
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9833
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
9834
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9888
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9889
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9919
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
9953
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
9989
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
10025
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
10061
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
10105
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
10142
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
10179
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10180
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10218
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10219
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10249
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10250
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10284
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10285
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10319
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
10320
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10353
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
10354
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10387
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
10388
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10430
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
10431
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10468
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10495
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10523
Assert.Equal(SymbolKind.Parameter, semanticInfo.
CandidateSymbols
[0].Kind);
10525
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10560
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10602
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10603
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10639
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10640
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10676
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10677
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10715
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10716
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10758
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10759
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10800
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10801
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10837
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10838
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10906
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11146
Assert.Equal(3, semanticInfo.
CandidateSymbols
.Length);
11147
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11190
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11224
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
11225
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11268
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11305
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11342
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11382
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11429
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11462
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11499
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11537
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
11538
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11574
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
11575
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11609
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11641
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11675
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11712
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11757
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11797
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11833
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11868
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11903
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11939
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11975
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12010
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12045
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12081
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12154
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12155
Assert.Equal("Stat", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
12156
Assert.Equal(SymbolKind.NamedType, semanticInfo.
CandidateSymbols
[0].Kind);
12188
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12189
Assert.Equal("Stat", semanticInfo.
CandidateSymbols
.First().Name);
12221
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12222
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12258
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12259
Assert.Equal("X", semanticInfo.
CandidateSymbols
.First().Name);
12289
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12290
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12324
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12325
Assert.Equal("T", semanticInfo.
CandidateSymbols
.First().Name);
12357
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12358
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12393
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12394
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12428
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12455
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12486
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12529
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12570
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12612
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12646
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12678
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12709
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12741
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12773
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12805
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12848
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12885
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12924
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12960
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12961
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12998
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12999
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13039
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13040
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13070
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13100
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13131
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13132
var symbol = semanticInfo.
CandidateSymbols
[0];
13165
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13166
var symbol = semanticInfo.
CandidateSymbols
[0];
13199
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13200
var symbol = semanticInfo.
CandidateSymbols
[0];
13230
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13231
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13265
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13325
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13384
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13444
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13505
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13563
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13593
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13658
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13687
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13743
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13776
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13807
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13841
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13875
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13876
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13914
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13915
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13953
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13980
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14007
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14044
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14083
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14121
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14161
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14203
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14247
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14293
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14339
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
14340
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14382
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
14383
Assert.Equal("InterfaceType", semanticInfo.
CandidateSymbols
.First().Name);
14420
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
14421
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14509
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
14510
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14543
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
14544
Assert.Equal("System.IFormattable", semanticInfo.
CandidateSymbols
.First().ToTestDisplayString());
14590
Utils.CheckSymbol(semanticInfo.
CandidateSymbols
.Single(), "void C.M<T>(T t)");
14628
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14667
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15086
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15115
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
15116
var sortedCandidates = semanticInfo.
CandidateSymbols
.AsEnumerable().OrderBy(s => s.ToDisplayString(), StringComparer.Ordinal).ToArray();
15154
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15185
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15216
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15247
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15278
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15305
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15340
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15407
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
Compilation\SemanticModelGetSemanticInfoTests_LateBound.cs (30)
43
Assert.Equal(3, semanticInfo.
CandidateSymbols
.Length);
89
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
115
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
116
Assert.Equal("C..ctor(out dynamic x, System.Int32 y)", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
117
Assert.Equal("C..ctor(out dynamic x, System.Int64 y)", semanticInfo.
CandidateSymbols
[1].ToTestDisplayString());
146
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
172
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
207
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
231
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
271
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
294
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
323
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
352
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
424
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
425
Assert.Equal("dynamic Dynamic.FunctionTestingWithOverloading.OverloadedFunction(System.Int32 d)", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
426
Assert.Equal("dynamic Dynamic.FunctionTestingWithOverloading.OverloadedFunction(System.Int64 d)", semanticInfo.
CandidateSymbols
[1].ToTestDisplayString());
519
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
520
Assert.Equal("System.Int32 C.this[System.Int32 a] { get; set; }", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
521
Assert.Equal("System.Int32 C.this[System.Int64 a] { get; set; }", semanticInfo.
CandidateSymbols
[1].ToTestDisplayString());
556
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
592
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
620
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
657
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
684
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
720
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
750
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
776
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
803
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
831
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
862
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
Symbols\Source\UsingAliasTests.cs (4)
71
Assert.Equal(0, info4.
CandidateSymbols
.Length);
131
Assert.Equal(0, info4.
CandidateSymbols
.Length);
186
Assert.Equal(0, info4.
CandidateSymbols
.Length);
244
Assert.Equal(0, info4.
CandidateSymbols
.Length);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (4)
FunctionPointerUtilities.cs (4)
218
Assert.Empty(semanticInfo.
CandidateSymbols
);
226
AssertEx.Equal(expectedSymbolCandidates, semanticInfo.
CandidateSymbols
.Select(s => s.ToTestDisplayString(includeNonNullable: false)));
231
Assert.Empty(semanticInfo.
CandidateSymbols
);
260
Assert.Empty(semanticInfo.
CandidateSymbols
);