827 references to Candidates
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\Binder_Attributes.vb (1)
302
If results.
Candidates
.Length = 0 Then
Binding\Binder_Delegates.vb (1)
530
If resolutionResult.
Candidates
.Length = 0 Then
Binding\Binder_Invocation.vb (2)
799
If results.
Candidates
.Length = 0 Then
1700
For Each candidate In results.
Candidates
Binding\Binder_ObjectInitializer.vb (1)
409
If results.
Candidates
.Length = 0 Then
Binding\Binder_Operators.vb (3)
563
Debug.Assert(userDefinedOperator.
Candidates
.Length > 0)
630
Debug.Assert(bitwiseOperator.
Candidates
.Length > 0)
1214
Debug.Assert(userDefinedOperator.
Candidates
.Length > 0)
Binding\Binder_Query.vb (2)
4656
If results.
Candidates
.Length = 0 Then
4661
If results.
Candidates
.Length > 0 Then
Semantics\Operators.vb (4)
535
If Not userDefinedOperator.BestResult.HasValue AndAlso userDefinedOperator.
Candidates
.Length = 0 Then
538
If userDefinedOperator.
Candidates
.Length = 0 Then
905
ElseIf Not userDefinedOperator.BestResult.HasValue AndAlso userDefinedOperator.
Candidates
.Length = 0 Then
908
If userDefinedOperator.
Candidates
.Length = 0 Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (813)
Semantics\OverloadResolution.vb (813)
227
Assert.Equal(1, result.
Candidates
.Length)
228
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
229
Assert.Same(TestClass1_M1, result.
Candidates
(0).Candidate.UnderlyingSymbol)
230
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
243
Assert.Equal(1, result.
Candidates
.Length)
244
Assert.Equal(CandidateAnalysisResultState.BadGenericArity, result.
Candidates
(0).State)
245
Assert.Same(TestClass1_M1, result.
Candidates
(0).Candidate.UnderlyingSymbol)
259
Assert.Equal(1, result.
Candidates
.Length)
260
Assert.Equal(CandidateAnalysisResultState.ArgumentCountMismatch, result.
Candidates
(0).State)
261
Assert.Same(TestClass1_M1, result.
Candidates
(0).Candidate.UnderlyingSymbol)
275
Assert.Equal(1, result.
Candidates
.Length)
276
Assert.Equal(CandidateAnalysisResultState.TypeInferenceFailed, result.
Candidates
(0).State)
277
Assert.Same(TestClass1_M2, result.
Candidates
(0).Candidate.UnderlyingSymbol)
291
Assert.Equal(1, result.
Candidates
.Length)
292
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
293
Assert.Equal(TestClass1_M2.Construct((New TypeSymbol() {TestClass1}).AsImmutableOrNull()), result.
Candidates
(0).Candidate.UnderlyingSymbol)
294
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
307
Assert.Equal(1, result.
Candidates
.Length)
308
Assert.True(result.
Candidates
(0).IsExpandedParamArrayForm)
309
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
310
Assert.Equal(TestClass1_M3, result.
Candidates
(0).Candidate.UnderlyingSymbol)
311
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
324
Assert.Equal(2, result.
Candidates
.Length)
325
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
326
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
327
Assert.Equal(TestClass1_M3, result.
Candidates
(0).Candidate.UnderlyingSymbol)
328
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
329
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
330
Assert.Equal(TestClass1_M3, result.
Candidates
(1).Candidate.UnderlyingSymbol)
331
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
344
Assert.Equal(2, result.
Candidates
.Length)
345
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
346
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
347
Assert.Equal(TestClass1_M3, result.
Candidates
(0).Candidate.UnderlyingSymbol)
348
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
349
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(1).State)
350
Assert.Equal(TestClass1_M3, result.
Candidates
(1).Candidate.UnderlyingSymbol)
351
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
364
Assert.Equal(2, result.
Candidates
.Length)
365
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
366
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
367
Assert.Equal(TestClass1_M3, result.
Candidates
(0).Candidate.UnderlyingSymbol)
368
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
369
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(1).State)
370
Assert.Equal(TestClass1_M3, result.
Candidates
(1).Candidate.UnderlyingSymbol)
371
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
384
Assert.Equal(1, result.
Candidates
.Length)
385
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
386
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
387
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
388
Assert.True(result.
Candidates
(0).ArgsToParamsOpt.IsDefault)
402
Assert.Equal(1, result.
Candidates
.Length)
403
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
404
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
419
Assert.Equal(1, result.
Candidates
.Length)
420
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
421
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
435
Assert.Equal(1, result.
Candidates
.Length)
436
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
437
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
438
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
439
Assert.True(result.
Candidates
(0).ArgsToParamsOpt.SequenceEqual({0, 1}.AsImmutableOrNull()))
452
Assert.Equal(1, result.
Candidates
.Length)
453
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
454
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
455
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
456
Assert.True(result.
Candidates
(0).ArgsToParamsOpt.SequenceEqual({0, 1}.AsImmutableOrNull()))
469
Assert.Equal(1, result.
Candidates
.Length)
470
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
471
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
472
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
473
Assert.True(result.
Candidates
(0).ArgsToParamsOpt.SequenceEqual({1, 0}.AsImmutableOrNull()))
487
Assert.Equal(1, result.
Candidates
.Length)
488
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
489
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
491
Assert.True(result.
Candidates
(0).ArgsToParamsOpt.SequenceEqual({1, 0}.AsImmutableOrNull()))
506
Assert.Equal(1, result.
Candidates
.Length)
507
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
508
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
524
Assert.Equal(1, result.
Candidates
.Length)
525
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
526
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
542
Assert.Equal(1, result.
Candidates
.Length)
543
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
544
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
560
Assert.Equal(1, result.
Candidates
.Length)
561
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
562
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
578
Assert.Equal(1, result.
Candidates
.Length)
579
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
580
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
595
Assert.Equal(1, result.
Candidates
.Length)
596
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
597
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
612
Assert.Equal(1, result.
Candidates
.Length)
613
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
614
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
629
Assert.Equal(2, result.
Candidates
.Length)
630
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
631
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
632
Assert.Same(TestClass1_M3, result.
Candidates
(0).Candidate.UnderlyingSymbol)
633
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(1).State)
634
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
635
Assert.Same(TestClass1_M3, result.
Candidates
(1).Candidate.UnderlyingSymbol)
650
Assert.Equal(2, result.
Candidates
.Length)
651
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
652
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
653
Assert.Same(TestClass1_M3, result.
Candidates
(0).Candidate.UnderlyingSymbol)
654
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(1).State)
655
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
656
Assert.Same(TestClass1_M3, result.
Candidates
(1).Candidate.UnderlyingSymbol)
671
Assert.Equal(2, result.
Candidates
.Length)
672
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
673
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
674
Assert.Same(TestClass1_M5, result.
Candidates
(0).Candidate.UnderlyingSymbol)
675
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(1).State)
676
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
677
Assert.Same(TestClass1_M5, result.
Candidates
(1).Candidate.UnderlyingSymbol)
691
Assert.Equal(1, result.
Candidates
.Length)
692
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
693
Assert.Same(TestClass1_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
708
Assert.Equal(1, result.
Candidates
.Length)
709
Assert.Equal(CandidateAnalysisResultState.ArgumentCountMismatch, result.
Candidates
(0).State)
710
Assert.Equal(TestClass1_M2.Construct((New TypeSymbol() {TestClass1}).AsImmutableOrNull()), result.
Candidates
(0).Candidate.UnderlyingSymbol)
724
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
725
Assert.False(result.
Candidates
(0).RequiresNarrowingConversion)
726
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromObject)
727
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
741
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
742
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
743
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
744
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
756
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
757
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
758
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
772
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
773
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
774
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
775
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
789
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
790
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
791
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromObject)
792
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
804
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
805
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
806
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
820
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
821
Assert.False(result.
Candidates
(0).RequiresNarrowingConversion)
822
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromObject)
823
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
837
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
838
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
839
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
840
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
852
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
853
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
854
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
868
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
869
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
870
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
871
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
883
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
884
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
885
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
899
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
900
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
901
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
902
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
914
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
915
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
916
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
929
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
930
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
931
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
932
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
945
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
946
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
947
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
948
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
961
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
962
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
963
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
964
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
978
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
979
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
980
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromObject)
981
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
993
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
994
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
995
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1009
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1010
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1011
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1012
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1024
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1025
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1026
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1040
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1041
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1042
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1043
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1058
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1059
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1060
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1061
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1075
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1076
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1077
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1078
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1092
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1093
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1094
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1095
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1109
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1110
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1111
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1112
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1125
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1126
Assert.False(result.
Candidates
(0).RequiresNarrowingConversion)
1127
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1128
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1142
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1143
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1144
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1145
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1158
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1159
Assert.False(result.
Candidates
(0).RequiresNarrowingConversion)
1160
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1161
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1174
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1175
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1176
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1177
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1191
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1192
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1193
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1194
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1208
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1209
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1210
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1211
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1225
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1226
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1227
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1228
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1242
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1243
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
1244
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromObject)
1245
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
1258
Assert.Equal(2, result.
Candidates
.Length)
1259
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
1260
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1261
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
1262
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1263
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1276
Assert.Equal(2, result.
Candidates
.Length)
1277
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
1278
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1279
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
1280
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(1).State)
1281
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1294
Assert.Equal(2, result.
Candidates
.Length)
1295
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1296
Assert.Same(TestClass1_M12(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
1297
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1298
Assert.Same(TestClass1_M12(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
1299
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1311
Assert.Equal(2, result.
Candidates
.Length)
1312
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1313
Assert.Same(TestClass1_M12(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
1314
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1315
Assert.Same(TestClass1_M12(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
1316
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1329
Assert.Equal(2, result.
Candidates
.Length)
1330
Assert.True(result.
Candidates
(0).IsExpandedParamArrayForm)
1331
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1332
Assert.Same(TestClass1_M13(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
1333
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
1334
Assert.Equal(CandidateAnalysisResultState.ArgumentCountMismatch, result.
Candidates
(1).State)
1335
Assert.Same(TestClass1_M13(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
1336
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1348
Assert.Equal(2, result.
Candidates
.Length)
1349
Assert.True(result.
Candidates
(0).IsExpandedParamArrayForm)
1350
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1351
Assert.Same(TestClass1_M13(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
1352
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
1353
Assert.Equal(CandidateAnalysisResultState.ArgumentCountMismatch, result.
Candidates
(1).State)
1354
Assert.Same(TestClass1_M13(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
1355
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1368
Assert.Equal(2, result.
Candidates
.Length)
1369
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
1370
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1371
Assert.Same(TestClass1_M13(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
1372
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
1373
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1374
Assert.Same(TestClass1_M13(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
1375
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1387
Assert.Equal(3, result.
Candidates
.Length)
1388
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
1389
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1390
Assert.Same(TestClass1_M13(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
1391
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
1392
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(1).State)
1393
Assert.Same(TestClass1_M13(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
1394
Assert.True(result.
Candidates
(2).IsExpandedParamArrayForm)
1395
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(2).State)
1396
Assert.Same(TestClass1_M13(1), result.
Candidates
(2).Candidate.UnderlyingSymbol)
1397
Assert.Equal(result.BestResult.Value, result.
Candidates
(2))
1409
Assert.Equal(2, result.
Candidates
.Length)
1410
Assert.False(result.
Candidates
(1).IsExpandedParamArrayForm)
1411
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(1).State)
1412
Assert.Same(TestClass1_M13(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
1413
Assert.True(result.
Candidates
(0).IsExpandedParamArrayForm)
1414
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1415
Assert.Same(TestClass1_M13(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
1416
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1429
Assert.Equal(2, result.
Candidates
.Length)
1430
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
1431
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1432
Assert.Same(TestClass1_M13(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
1433
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
1434
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1435
Assert.Same(TestClass1_M13(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
1436
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1449
Assert.Equal(1, result.
Candidates
.Length)
1450
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
1451
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1452
Assert.Same(base_M1, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1453
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1465
Assert.Equal(1, result.
Candidates
.Length)
1466
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
1467
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1468
Assert.Same(base_M1, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1469
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1482
Assert.Equal(2, result.
Candidates
.Length)
1483
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1484
Assert.Same(derived_M2, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1485
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1486
Assert.Same(base_M2, result.
Candidates
(1).Candidate.UnderlyingSymbol)
1487
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1500
Assert.Equal(2, result.
Candidates
.Length)
1501
Assert.Equal(CandidateAnalysisResultState.RequiresNarrowing, result.
Candidates
(0).State)
1502
Assert.Same(derived_M2, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1503
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1504
Assert.Same(base_M2, result.
Candidates
(1).Candidate.UnderlyingSymbol)
1505
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1518
Assert.Equal(1, result.
Candidates
.Length)
1519
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1520
Assert.Same(derived_M3, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1521
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1535
Assert.Equal(1, result.
Candidates
.Length)
1536
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1537
Assert.Same(derived_M4, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1551
Assert.Equal(2, result.
Candidates
.Length)
1552
Assert.True(result.
Candidates
(0).IsExpandedParamArrayForm)
1553
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(0).State)
1554
Assert.Same(derived_M5, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1555
Assert.False(result.
Candidates
(1).IsExpandedParamArrayForm)
1556
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1557
Assert.Same(base_M5, result.
Candidates
(1).Candidate.UnderlyingSymbol)
1558
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1571
Assert.Equal(2, result.
Candidates
.Length)
1572
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
1573
Assert.Equal(CandidateAnalysisResultState.ArgumentCountMismatch, result.
Candidates
(0).State)
1574
Assert.Same(derived_M6, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1575
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
1576
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1577
Assert.Same(base_M6, result.
Candidates
(1).Candidate.UnderlyingSymbol)
1578
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1591
Assert.Equal(2, result.
Candidates
.Length)
1592
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
1593
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1594
Assert.Same(derived_M7, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1595
Assert.False(result.
Candidates
(1).IsExpandedParamArrayForm)
1596
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1597
Assert.Same(base_M7, result.
Candidates
(1).Candidate.UnderlyingSymbol)
1598
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1611
Assert.Equal(2, result.
Candidates
.Length)
1612
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
1613
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1614
Assert.Same(derived_M8, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1615
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
1616
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1617
Assert.Same(derived_M8, result.
Candidates
(1).Candidate.UnderlyingSymbol)
1618
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1631
Assert.Equal(1, result.
Candidates
.Length)
1632
Assert.True(result.
Candidates
(0).IsExpandedParamArrayForm)
1633
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1634
Assert.Same(derived_M9, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1635
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1650
Assert.Equal(1, result.
Candidates
.Length)
1651
Assert.True(result.
Candidates
(0).IsExpandedParamArrayForm)
1652
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
1653
Assert.Same(derived_M9, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1667
Assert.Equal(1, result.
Candidates
.Length)
1668
Assert.True(result.
Candidates
(0).IsExpandedParamArrayForm)
1669
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1670
Assert.Same(derived_M9, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1671
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1686
Assert.Equal(1, result.
Candidates
.Length)
1687
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1688
Assert.Same(base_M10_Candidate, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1689
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1704
Assert.Equal(1, result.
Candidates
.Length)
1705
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1706
Assert.Same(derived_M10_Candidate, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1707
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1719
Assert.Equal(1, result.
Candidates
.Length)
1720
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1721
Assert.Same(derived_M10_Candidate, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1722
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1740
Assert.Equal(1, result.
Candidates
.Length)
1741
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1742
Assert.Same(derived_M11_Candidate, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1743
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1755
Assert.Equal(1, result.
Candidates
.Length)
1756
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1757
Assert.Same(derived_M11_Candidate, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1758
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1775
Assert.Equal(1, result.
Candidates
.Length)
1776
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1777
Assert.Same(derived_M12_Candidate, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1778
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1790
Assert.Equal(1, result.
Candidates
.Length)
1791
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1792
Assert.Same(derived_M12_Candidate, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1793
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1805
Assert.Equal(1, result.
Candidates
.Length)
1806
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1807
Assert.Same(ext_M12_Candidate, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1808
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1821
Assert.Equal(2, result.
Candidates
.Length)
1822
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1823
Assert.Same(TestClass2OfInteger_S1(0).OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
1824
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(1).State)
1825
Assert.Same(TestClass2OfInteger_S1(1).OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
1826
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1838
Assert.Equal(2, result.
Candidates
.Length)
1839
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1840
Assert.Same(TestClass2OfInteger_S1(0).OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
1841
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(0).State)
1842
Assert.Same(TestClass2OfInteger_S1(1).OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
1843
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1855
Assert.Equal(2, result.
Candidates
.Length)
1856
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1857
Assert.Same(TestClass2OfInteger_S1(0).OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
1858
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(0).State)
1859
Assert.Same(TestClass2OfInteger_S1(1).OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
1860
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1873
Assert.Equal(2, result.
Candidates
.Length)
1874
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1875
Assert.Same(TestClass2OfInteger_S2(0).OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
1876
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(1).State)
1877
Assert.Same(TestClass2OfInteger_S2(1).OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
1878
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1890
Assert.Equal(2, result.
Candidates
.Length)
1891
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1892
Assert.Same(TestClass2OfInteger_S2(0).OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
1893
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(0).State)
1894
Assert.Same(TestClass2OfInteger_S2(1).OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
1895
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1907
Assert.Equal(2, result.
Candidates
.Length)
1908
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1909
Assert.Same(TestClass2OfInteger_S2(0).OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
1910
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(1).State)
1911
Assert.Same(TestClass2OfInteger_S2(1).OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
1912
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1930
Assert.Equal(2, result.
Candidates
.Length)
1931
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(0).State)
1932
Assert.Same(ext_M13_0_Candidate, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
1933
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1934
Assert.Same(ext_M13_1_Candidate.OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
1935
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
1948
Assert.Equal(2, result.
Candidates
.Length)
1949
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(1).State)
1950
Assert.Same(ext_M13_0_Candidate, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
1951
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1952
Assert.Same(ext_M13_1_Candidate.OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
1953
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1969
Assert.Equal(2, result.
Candidates
.Length)
1970
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
1971
Assert.Same(derived_M11_Candidate_0, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1972
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(1).State)
1973
Assert.Same(derived_M11_Candidate_1, result.
Candidates
(1).Candidate.UnderlyingSymbol)
1974
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
1986
Assert.Equal(2, result.
Candidates
.Length)
1987
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
1988
Assert.Same(derived_M11_Candidate_0, result.
Candidates
(1).Candidate.UnderlyingSymbol)
1989
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(0).State)
1990
Assert.Same(derived_M11_Candidate_1, result.
Candidates
(0).Candidate.UnderlyingSymbol)
1991
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2004
Assert.Equal(2, result.
Candidates
.Length)
2005
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(0).State)
2006
Assert.Same(TestClass2OfInteger_S3(0).OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
2007
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2008
Assert.Same(TestClass2OfInteger_S3(1).OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
2029
Assert.Equal(2, result.
Candidates
.Length)
2030
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2031
Assert.Same(ext_M14_Candidate, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
2032
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2033
Assert.Same(ext1_M14_Candidate, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
2051
Assert.Equal(2, result.
Candidates
.Length)
2052
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2053
Assert.Same(TestClass2OfInteger_S4(0).OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
2054
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2055
Assert.Same(TestClass2OfInteger_S4(1).OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
2074
Assert.Equal(3, result.
Candidates
.Length)
2075
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2076
Assert.Same(TestClass2OfInteger_S5(0).OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
2077
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(1).State)
2078
Assert.Same(TestClass2OfInteger_S5(1).OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
2079
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(2).State)
2080
Assert.Same(TestClass2OfInteger_S5(2).OriginalDefinition, result.
Candidates
(2).Candidate.UnderlyingSymbol.OriginalDefinition)
2095
Assert.Equal(3, result.
Candidates
.Length)
2096
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2097
Assert.Same(TestClass2OfInteger_S5(0).OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
2098
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(1).State)
2099
Assert.Same(TestClass2OfInteger_S5(1).OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
2100
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(2).State)
2101
Assert.Same(TestClass2OfInteger_S5(2).OriginalDefinition, result.
Candidates
(2).Candidate.UnderlyingSymbol.OriginalDefinition)
2118
Assert.Equal(1, result.
Candidates
.Length)
2119
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2120
Assert.Same(ext_M15_Candidate, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
2121
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2136
Assert.Equal(4, result.
Candidates
.Length)
2137
Assert.False(result.
Candidates
(0).IsExpandedParamArrayForm)
2138
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
2139
Assert.Same(TestClass2OfInteger_S6(0).OriginalDefinition, result.
Candidates
(0).Candidate.UnderlyingSymbol.OriginalDefinition)
2140
Assert.True(result.
Candidates
(1).IsExpandedParamArrayForm)
2141
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(1).State)
2142
Assert.Same(TestClass2OfInteger_S6(0).OriginalDefinition, result.
Candidates
(1).Candidate.UnderlyingSymbol.OriginalDefinition)
2143
Assert.False(result.
Candidates
(2).IsExpandedParamArrayForm)
2144
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(2).State)
2145
Assert.Same(TestClass2OfInteger_S6(1).OriginalDefinition, result.
Candidates
(2).Candidate.UnderlyingSymbol.OriginalDefinition)
2146
Assert.True(result.
Candidates
(3).IsExpandedParamArrayForm)
2147
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(3).State)
2148
Assert.Same(TestClass2OfInteger_S6(1).OriginalDefinition, result.
Candidates
(3).Candidate.UnderlyingSymbol.OriginalDefinition)
2149
Assert.Equal(result.BestResult.Value, result.
Candidates
(3))
2163
Assert.Equal(2, result.
Candidates
.Length)
2164
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2165
Assert.Same(TestClass1_M14(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2166
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(1).State)
2167
Assert.Same(TestClass1_M14(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2168
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2180
Assert.Equal(2, result.
Candidates
.Length)
2181
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2182
Assert.Same(TestClass1_M14(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2183
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(0).State)
2184
Assert.Same(TestClass1_M14(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2185
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2199
Assert.Equal(2, result.
Candidates
.Length)
2200
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2201
Assert.Same(TestClass1_M15(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2202
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(1).State)
2203
Assert.Same(TestClass1_M15(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2204
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2216
Assert.Equal(2, result.
Candidates
.Length)
2217
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2218
Assert.Same(TestClass1_M15(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2219
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(0).State)
2220
Assert.Same(TestClass1_M15(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2221
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2235
Assert.Equal(2, result.
Candidates
.Length)
2236
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2237
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
2238
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
2239
Assert.Same(TestClass1_M16(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2240
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(1).State)
2241
Assert.True(result.
Candidates
(1).RequiresNarrowingConversion)
2242
Assert.True(result.
Candidates
(1).RequiresNarrowingNotFromNumericConstant)
2243
Assert.Same(TestClass1_M16(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2244
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2260
Assert.Equal(2, result.
Candidates
.Length)
2261
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2262
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
2263
Assert.False(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
2264
Assert.Same(TestClass1_M16(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2265
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2266
Assert.True(result.
Candidates
(1).RequiresNarrowingConversion)
2267
Assert.True(result.
Candidates
(1).RequiresNarrowingNotFromNumericConstant)
2268
Assert.Same(TestClass1_M16(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2281
Assert.Equal(2, result.
Candidates
.Length)
2282
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2283
Assert.True(result.
Candidates
(0).RequiresNarrowingConversion)
2284
Assert.True(result.
Candidates
(0).RequiresNarrowingNotFromNumericConstant)
2285
Assert.Same(TestClass1_M16(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2286
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2287
Assert.True(result.
Candidates
(1).RequiresNarrowingConversion)
2288
Assert.False(result.
Candidates
(1).RequiresNarrowingNotFromNumericConstant)
2289
Assert.Same(TestClass1_M16(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2304
Assert.Equal(2, result.
Candidates
.Length)
2305
Assert.Equal(CandidateAnalysisResultState.RequiresNarrowing, result.
Candidates
(0).State)
2306
Assert.Same(TestClass1_M16(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2307
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2308
Assert.Same(TestClass1_M16(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2309
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2322
Assert.Equal(2, result.
Candidates
.Length)
2323
Assert.Equal(CandidateAnalysisResultState.RequiresNarrowing, result.
Candidates
(1).State)
2324
Assert.Same(TestClass1_M16(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2325
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2326
Assert.Same(TestClass1_M16(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2327
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2341
Assert.Equal(2, result.
Candidates
.Length)
2342
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2343
Assert.Same(TestClass1_M17(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2344
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(1).State)
2345
Assert.Same(TestClass1_M17(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2346
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2358
Assert.Equal(2, result.
Candidates
.Length)
2359
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2360
Assert.Same(TestClass1_M17(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2361
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(0).State)
2362
Assert.Same(TestClass1_M17(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2363
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2377
Assert.Equal(2, result.
Candidates
.Length)
2378
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2379
Assert.Same(TestClass1_M18(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2380
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(1).State)
2381
Assert.Same(TestClass1_M18(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2382
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2394
Assert.Equal(2, result.
Candidates
.Length)
2395
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2396
Assert.Same(TestClass1_M18(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2397
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(0).State)
2398
Assert.Same(TestClass1_M18(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2399
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2413
Assert.Equal(2, result.
Candidates
.Length)
2414
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2415
Assert.Same(TestClass1_M19(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2416
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(1).State)
2417
Assert.Same(TestClass1_M19(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2418
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2430
Assert.Equal(2, result.
Candidates
.Length)
2431
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2432
Assert.Same(TestClass1_M19(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2433
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(0).State)
2434
Assert.Same(TestClass1_M19(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2435
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2449
Assert.Equal(2, result.
Candidates
.Length)
2450
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2451
Assert.Same(TestClass1_M20(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2452
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(1).State)
2453
Assert.Same(TestClass1_M20(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2454
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2466
Assert.Equal(2, result.
Candidates
.Length)
2467
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2468
Assert.Same(TestClass1_M20(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2469
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(0).State)
2470
Assert.Same(TestClass1_M20(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2471
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2485
Assert.Equal(2, result.
Candidates
.Length)
2486
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2487
Assert.Same(TestClass1_M21(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2488
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(1).State)
2489
Assert.Same(TestClass1_M21(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2490
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2502
Assert.Equal(2, result.
Candidates
.Length)
2503
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2504
Assert.Same(TestClass1_M21(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2505
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(0).State)
2506
Assert.Same(TestClass1_M21(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2507
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2533
Assert.Equal(2, result.
Candidates
.Length)
2534
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2535
Assert.Same(TestClass1_M22(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2536
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2537
Assert.Same(TestClass1_M22(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2550
Assert.Equal(2, result.
Candidates
.Length)
2551
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2552
Assert.Same(TestClass1_M22(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2553
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2554
Assert.Same(TestClass1_M22(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2569
Assert.Equal(2, result.
Candidates
.Length)
2570
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2571
Assert.Same(TestClass1_M23(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2572
Assert.Equal(CandidateAnalysisResultState.RequiresNarrowing, result.
Candidates
(1).State)
2573
Assert.Same(TestClass1_M23(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2574
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2586
Assert.Equal(2, result.
Candidates
.Length)
2587
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2588
Assert.Same(TestClass1_M23(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2589
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(1).State)
2590
Assert.True(result.
Candidates
(1).RequiresNarrowingConversion)
2591
Assert.True(result.
Candidates
(1).RequiresNarrowingNotFromNumericConstant)
2592
Assert.Same(TestClass1_M23(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2593
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2608
Assert.Equal(2, result.
Candidates
.Length)
2609
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2610
Assert.Same(TestClass1_M23(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2611
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2612
Assert.Same(TestClass1_M23(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2631
Assert.Equal(2, result.
Candidates
.Length)
2632
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2633
Assert.Same(TestClass1_M23(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2634
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2635
Assert.Same(TestClass1_M23(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2649
Assert.Equal(2, result.
Candidates
.Length)
2650
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
2651
Assert.Same(TestClass1_M23(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2652
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(1).State)
2653
Assert.Same(TestClass1_M23(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2670
Assert.Equal(2, result.
Candidates
.Length)
2671
Assert.Equal(CandidateAnalysisResultState.ExtensionMethodVsLateBinding, result.
Candidates
(0).State)
2672
Assert.Same(TestClass1_M24(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2673
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2674
Assert.Same(TestClass1_M24(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2675
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2694
Assert.Equal(2, result.
Candidates
.Length)
2695
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2696
Assert.Same(TestClass1_M24(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2697
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2698
Assert.Same(TestClass1_M24(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2712
Assert.Equal(2, result.
Candidates
.Length)
2713
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
2714
Assert.Same(TestClass1_M24(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2715
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(1).State)
2716
Assert.Same(TestClass1_M24(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2734
Assert.Equal(3, result.
Candidates
.Length)
2735
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(0).State)
2736
Assert.Same(TestClass1_M25(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2737
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(1).State)
2738
Assert.Same(TestClass1_M25(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2739
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(2).State)
2740
Assert.Same(TestClass1_M25(2), result.
Candidates
(2).Candidate.UnderlyingSymbol)
2741
Assert.Equal(result.BestResult.Value, result.
Candidates
(2))
2756
Assert.Equal(3, result.
Candidates
.Length)
2757
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2758
Assert.Same(TestClass1_M25(2), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2759
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(1).State)
2760
Assert.Same(TestClass1_M25(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2761
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(2).State)
2762
Assert.Same(TestClass1_M25(1), result.
Candidates
(2).Candidate.UnderlyingSymbol)
2763
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2778
Assert.Equal(3, result.
Candidates
.Length)
2779
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(0).State)
2780
Assert.Same(TestClass1_M25(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2781
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2782
Assert.Same(TestClass1_M25(2), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2783
Assert.Equal(CandidateAnalysisResultState.LessApplicable, result.
Candidates
(2).State)
2784
Assert.Same(TestClass1_M25(0), result.
Candidates
(2).Candidate.UnderlyingSymbol)
2785
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2803
Assert.Equal(2, result.
Candidates
.Length)
2804
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2805
Assert.Same(TestClass1_M26(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2806
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2807
Assert.Same(TestClass1_M26(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2822
Assert.Equal(2, result.
Candidates
.Length)
2823
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2824
Assert.Same(TestClass1_M26(1), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2825
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2826
Assert.Same(TestClass1_M26(0), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2842
Assert.Equal(1, result.
Candidates
.Length)
2843
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2844
Assert.Same(TestClass1_M27, result.
Candidates
(0).Candidate.UnderlyingSymbol)
2845
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
2858
Assert.Equal(1, result.
Candidates
.Length)
2859
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
2860
Assert.Same(TestClass1_M27, result.
Candidates
(0).Candidate.UnderlyingSymbol)
2876
Assert.Equal(2, result.
Candidates
.Length)
2877
Assert.Equal(CandidateAnalysisResultState.RequiresNarrowing, result.
Candidates
(0).State)
2878
Assert.Same(TestClass1_M14(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2879
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2880
Assert.Same(TestClass1_M14(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2881
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2900
Assert.Equal(1, result.
Candidates
.Length)
2901
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
2902
Assert.Same(TestClass1_M27, result.
Candidates
(0).Candidate.UnderlyingSymbol)
2917
Assert.Equal(1, result.
Candidates
.Length)
2918
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
2919
Assert.Same(TestClass1_M27, result.
Candidates
(0).Candidate.UnderlyingSymbol)
2938
Assert.Equal(2, result.
Candidates
.Length)
2939
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2940
Assert.Same(TestClass1_M26(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2941
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2942
Assert.Same(TestClass1_M26(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2959
Assert.Equal(2, result.
Candidates
.Length)
2960
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
2961
Assert.Same(TestClass1_M26(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2962
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2963
Assert.Same(TestClass1_M26(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2964
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
2981
Assert.Equal(3, result.
Candidates
.Length)
2982
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
2983
Assert.Same(TestClass1_g(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
2984
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
2985
Assert.Same(TestClass1_g(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)
2986
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(2).State)
2987
Assert.Same(TestClass1_g(2), result.
Candidates
(2).Candidate.UnderlyingSymbol)
3005
Assert.Equal(2, result.
Candidates
.Length)
3006
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(0).State)
3007
Assert.Same(TestClass1_SM, result.
Candidates
(0).Candidate.UnderlyingSymbol)
3008
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
3009
Assert.Same(ext_SM_Candidate, result.
Candidates
(1).Candidate.UnderlyingSymbol)
3010
Assert.Equal(result.BestResult.Value, result.
Candidates
(1))
3030
Assert.Equal(3, result.
Candidates
.Length)
3031
Assert.Equal(CandidateAnalysisResultState.Shadowed, result.
Candidates
(0).State)
3032
Assert.Same(TestClass1_SM1, result.
Candidates
(0).Candidate.UnderlyingSymbol)
3033
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
3034
Assert.Same(ext_SM1_0_Candidate, result.
Candidates
(1).Candidate.UnderlyingSymbol)
3035
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(2).State)
3036
Assert.Same(ext_SM1_1_Candidate, result.
Candidates
(2).Candidate.UnderlyingSymbol)
3092
Assert.Equal(1, result.
Candidates
.Length)
3093
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
3094
Assert.Same(TestClass1_M27, result.
Candidates
(0).Candidate.UnderlyingSymbol)
3095
Assert.Equal(result.BestResult.Value, result.
Candidates
(0))
3110
Assert.Equal(1, result.
Candidates
.Length)
3111
Assert.Equal(CandidateAnalysisResultState.ArgumentMismatch, result.
Candidates
(0).State)
3112
Assert.Same(TestClass1_M27, result.
Candidates
(0).Candidate.UnderlyingSymbol)
3132
Assert.Equal(2, result.
Candidates
.Length)
3133
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(0).State)
3134
Assert.Same(TestClass1_M26(0), result.
Candidates
(0).Candidate.UnderlyingSymbol)
3135
Assert.Equal(CandidateAnalysisResultState.Applicable, result.
Candidates
(1).State)
3136
Assert.Same(TestClass1_M26(1), result.
Candidates
(1).Candidate.UnderlyingSymbol)