2 writes to CandidateSymbols
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CompilationTestUtils.cs (2)
289
summary.
CandidateSymbols
= symbolInfo.CandidateSymbols;
331
summary.
CandidateSymbols
= symbolInfo.CandidateSymbols;
554 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 (506)
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 (454)
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();
279
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
280
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
315
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
316
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
345
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
346
symbol = semanticInfo.
CandidateSymbols
[0];
375
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
376
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
408
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
433
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
434
symbol = semanticInfo.
CandidateSymbols
[0];
468
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
469
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
508
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
509
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
551
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
552
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
599
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
600
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
647
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
648
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
700
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
701
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
730
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
766
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
801
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
802
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
844
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
929
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
977
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
995
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
1015
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
1035
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
1062
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1082
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
1457
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1472
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1484
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1502
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
1520
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
,
1593
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1608
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1623
Utils.CheckISymbols(semanticInfo.
CandidateSymbols
);
1649
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1693
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1725
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1753
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1784
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1813
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1843
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1873
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1903
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1932
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1962
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
1992
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2022
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2054
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2086
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2124
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2157
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2197
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2224
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2269
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2304
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2354
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2400
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2443
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2498
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2550
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2581
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
2582
Assert.Equal("Program this", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
2618
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2655
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2696
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
2697
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2737
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
2738
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2787
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
2788
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2833
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
2834
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2876
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2912
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
2952
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
2953
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
2988
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
2989
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3022
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
3023
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3078
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3123
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3163
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3205
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3251
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3290
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3326
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3363
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3400
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3431
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3463
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3498
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3529
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
3530
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
3561
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3595
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3633
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3677
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3711
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3745
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3779
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3809
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3843
Assert.NotEqual(0, semanticInfo.
CandidateSymbols
.Length);
3870
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3905
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3942
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
3978
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4013
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4044
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4075
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
4076
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4112
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4141
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4165
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4191
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4219
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
4220
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4252
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4286
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
4287
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4324
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4378
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4410
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4448
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4480
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4575
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4613
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4649
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4679
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4717
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4753
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4789
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4820
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4857
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4884
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
4923
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
4924
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
4970
Assert.Equal(3, semanticInfo.
CandidateSymbols
.Length);
4971
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5022
Assert.Equal(3, semanticInfo.
CandidateSymbols
.Length);
5023
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5073
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5113
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
5114
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5159
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
5160
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5205
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5245
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5284
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5326
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5408
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
5409
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5450
Assert.Equal(3, semanticInfo.
CandidateSymbols
.Length);
5451
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
5486
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5515
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5548
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5580
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5612
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5662
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5698
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5734
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5767
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5801
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5834
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5868
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5902
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5937
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
5970
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6004
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6037
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6065
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6097
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6123
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6150
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6183
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6335
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6375
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6402
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
6403
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6442
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6525
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6560
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6597
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6647
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6681
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
6682
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
6812
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6881
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6926
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
6971
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7053
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7084
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7112
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7143
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7175
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7207
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7239
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7268
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7295
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7322
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7349
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7405
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7431
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7459
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7492
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7528
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7558
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7591
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
7592
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
7629
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7666
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7824
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7857
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7889
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7923
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7955
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
7989
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8025
Assert.Empty(semanticInfo.
CandidateSymbols
);
8041
Assert.Equal("System.Int32 Program.f()", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
8042
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
8078
Assert.Empty(semanticInfo.
CandidateSymbols
);
8094
Assert.Equal("System.Int32 Program.f()", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
8095
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
8375
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
8376
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8409
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
8410
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
8520
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8566
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8611
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8650
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8690
Assert.Equal("System.Int32 Test.M()", semanticInfo.
CandidateSymbols
.Single().ToTestDisplayString());
8732
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8774
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8815
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8857
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8899
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
8939
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
9068
Assert.Equal("System.Int32 Test.M()", semanticInfo.
CandidateSymbols
.Single().ToTestDisplayString());
9129
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
9130
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9364
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9365
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9423
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9424
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9461
Assert.Equal(3, semanticInfo.
CandidateSymbols
.Length);
9462
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9534
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9535
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9571
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9572
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9620
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9621
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9675
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
9726
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
9786
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9787
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9837
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
9838
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9892
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
9893
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
9923
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
9957
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
9993
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
10029
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
10065
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
10109
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
10146
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
10183
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10184
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10222
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10223
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10253
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10254
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10288
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10289
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10323
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
10324
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10357
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
10358
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10391
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
10392
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10434
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
10435
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10472
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10499
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10527
Assert.Equal(SymbolKind.Parameter, semanticInfo.
CandidateSymbols
[0].Kind);
10529
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10564
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10606
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10607
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10643
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10644
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10680
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10681
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10719
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10720
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10762
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10763
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10804
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10805
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10841
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
10842
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
10910
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11150
Assert.Equal(3, semanticInfo.
CandidateSymbols
.Length);
11151
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11194
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11228
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
11229
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11272
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11309
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11346
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11386
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11433
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11466
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11503
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11541
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
11542
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11578
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
11579
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
11613
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11645
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11679
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11716
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11761
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11801
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11837
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11872
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11907
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11943
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
11979
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12014
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12049
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12085
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12158
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12159
Assert.Equal("Stat", semanticInfo.
CandidateSymbols
[0].ToTestDisplayString());
12160
Assert.Equal(SymbolKind.NamedType, semanticInfo.
CandidateSymbols
[0].Kind);
12192
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12193
Assert.Equal("Stat", semanticInfo.
CandidateSymbols
.First().Name);
12225
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12226
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12262
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12263
Assert.Equal("X", semanticInfo.
CandidateSymbols
.First().Name);
12293
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12294
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12328
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12329
Assert.Equal("T", semanticInfo.
CandidateSymbols
.First().Name);
12361
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12362
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12397
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12398
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
12432
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12459
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12490
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12533
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12574
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12616
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12650
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12682
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12713
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12745
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12777
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12809
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12852
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12889
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12928
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
12964
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
12965
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13002
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13003
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13043
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13044
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13074
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13104
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13135
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13136
var symbol = semanticInfo.
CandidateSymbols
[0];
13169
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13170
var symbol = semanticInfo.
CandidateSymbols
[0];
13203
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13204
var symbol = semanticInfo.
CandidateSymbols
[0];
13234
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13235
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13269
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13329
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13388
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13448
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13509
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13567
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13597
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13662
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13691
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13747
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13780
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13811
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13845
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13879
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13880
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13918
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
13919
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
13957
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
13984
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14011
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14048
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14087
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14125
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14165
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14207
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14251
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14297
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14343
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
14344
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14386
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
14387
Assert.Equal("InterfaceType", semanticInfo.
CandidateSymbols
.First().Name);
14424
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
14425
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14513
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
14514
var sortedCandidates = semanticInfo.
CandidateSymbols
.OrderBy(s => s.ToTestDisplayString(), StringComparer.Ordinal).ToArray();
14547
Assert.Equal(1, semanticInfo.
CandidateSymbols
.Length);
14548
Assert.Equal("System.IFormattable", semanticInfo.
CandidateSymbols
.First().ToTestDisplayString());
14594
Utils.CheckSymbol(semanticInfo.
CandidateSymbols
.Single(), "void C.M<T>(T t)");
14632
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
14671
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15090
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15119
Assert.Equal(2, semanticInfo.
CandidateSymbols
.Length);
15120
var sortedCandidates = semanticInfo.
CandidateSymbols
.AsEnumerable().OrderBy(s => s.ToDisplayString(), StringComparer.Ordinal).ToArray();
15158
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15189
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15220
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15251
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15282
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15309
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15344
Assert.Equal(0, semanticInfo.
CandidateSymbols
.Length);
15411
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
);