161 references to OverloadResolutionFailure
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Microsoft.CodeAnalysis.CSharp (1)
Binder\LookupResultKind.cs (1)
89
case LookupResultKind.OverloadResolutionFailure: return CandidateReason.
OverloadResolutionFailure
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (1)
129
if (symbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
&& !symbolInfo.CandidateSymbols.IsEmpty)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (13)
CodeGen\CodeGenFunctionPointersTests.cs (13)
3120
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
3347
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
3368
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
3417
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
3464
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
3574
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
3581
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
3626
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
3633
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
3677
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
3684
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
3716
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
4122
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (42)
FirstClassSpanTests.cs (2)
9130
AssertEx.Equal("C.M1<System.Object>", DisplayInvokedMethodTypeArguments(comp, CandidateReason.
OverloadResolutionFailure
));
9149
AssertEx.Equal("C.M1<System.Object>", DisplayInvokedMethodTypeArguments(comp, CandidateReason.
OverloadResolutionFailure
));
Semantics\ExtensionOperatorsTests.cs (12)
5910
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
5975
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
6113
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
6187
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
7738
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
10479
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
21482
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
21547
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
21685
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
21759
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
23820
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
27351
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Semantics\ExtensionTests.cs (1)
17177
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, model.GetSymbolInfo(memberAccess).CandidateReason);
Semantics\ExtensionTests2.cs (1)
5261
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, model.GetSymbolInfo(crefs[0].Cref).CandidateReason);
Semantics\PrimaryConstructorTests.cs (12)
2125
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
2130
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
2134
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
2143
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
2148
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
2153
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
2226
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
2231
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
2235
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
2365
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
2370
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
2374
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Semantics\RecordTests.cs (12)
22341
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
22346
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
22350
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
22359
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
22364
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
22369
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
22442
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
22447
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
22451
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
22581
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
22586
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
22590
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (2)
5026
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
16455
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (1)
129
if (symbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
&& !symbolInfo.CandidateSymbols.IsEmpty)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (33)
Semantics\BetterCandidates.cs (8)
1091
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
1099
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
1107
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
1115
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
1123
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
1168
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
1216
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
1269
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Semantics\BindingTests.cs (4)
3049
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo1.CandidateReason);
3129
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo1.CandidateReason);
3203
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo1.CandidateReason);
3288
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo1.CandidateReason);
Semantics\ColorColorTests.cs (3)
652
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, parentInfo.CandidateReason);
1170
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, parentInfo.CandidateReason);
1215
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, parentInfo.CandidateReason);
Semantics\ExpressionBodiedMemberTests.cs (1)
196
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
Semantics\IteratorTests.cs (1)
760
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Semantics\LambdaTests.cs (2)
1183
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
1211
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Semantics\LocalFunctionTests.cs (2)
1800
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, clsCompliantSymbolInfo.CandidateReason);
1875
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, clsCompliantSymbolInfo.CandidateReason);
Semantics\LookupTests.cs (2)
1504
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
1508
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Semantics\NameOfTests.cs (2)
1076
verifySymbolInfo(CandidateReason.
OverloadResolutionFailure
, model.GetSpeculativeSymbolInfo(argument2.Position, argument2, SpeculativeBindingOption.BindAsExpression));
1240
verifySymbolInfo(CandidateReason.
OverloadResolutionFailure
, model.GetSpeculativeSymbolInfo(argument2.Position, argument2, SpeculativeBindingOption.BindAsExpression));
Semantics\NonTrailingNamedArgumentsTests.cs (3)
429
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbol.CandidateReason);
540
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
714
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, model.GetSymbolInfo(firstInvocation).CandidateReason);
Semantics\ObjectAndCollectionInitializerTests.cs (1)
3528
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Semantics\OperatorTests.cs (1)
8101
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info1.CandidateReason);
Semantics\OverloadResolutionTests.cs (1)
9423
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Semantics\SemanticErrorTests.cs (1)
3338
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, boundCall.CandidateReason);
Semantics\UnsafeTests.cs (1)
7409
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (51)
Compilation\GetSemanticInfoTests.cs (13)
1461
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, bindInfo.CandidateReason);
1466
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, bindInfo.CandidateReason);
1815
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, bindInfo.CandidateReason);
2844
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
3791
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
3824
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
3851
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
3958
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
4599
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, classInfo.CandidateReason);
4601
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, structInfo.CandidateReason);
4646
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
4916
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
5480
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, invocationInfo.CandidateReason);
Compilation\SemanticModelAPITests.cs (2)
103
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
2117
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (2)
4182
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
4269
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, symbolInfo.CandidateReason);
Compilation\SemanticModelGetSemanticInfoTests.cs (25)
52
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
800
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
2695
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
2736
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
2786
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
2832
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
3021
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
4074
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
4285
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
6401
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
6680
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
7590
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
8040
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
8093
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
8689
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
9067
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
9460
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
11149
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
11227
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
11540
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
13134
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
13168
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
13233
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
14595
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
15118
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, semanticInfo.CandidateReason);
DocumentationComments\CrefTests.cs (5)
3228
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
3252
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
3276
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
3300
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
3324
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
Symbols\ConversionTests.cs (1)
2074
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, castInfo.CandidateReason);
Symbols\ExtensionMethodTests.cs (1)
3017
Assert.Equal(CandidateReason.
OverloadResolutionFailure
, info.CandidateReason);
Symbols\FunctionPointerTypeSymbolTests.cs (2)
1840
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
1859
expectedCandidateReason: CandidateReason.
OverloadResolutionFailure
,
Microsoft.CodeAnalysis.Features (2)
AddImport\SymbolReferenceFinder.cs (1)
592
if (symbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
&& !checkForExtensionMethods)
GenerateType\AbstractGenerateTypeService.State.cs (1)
147
CandidateReason.
OverloadResolutionFailure
)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Microsoft.CodeAnalysis.VisualBasic (1)
Binding\LookupResult.vb (1)
48
Return CandidateReason.
OverloadResolutionFailure
Microsoft.CodeAnalysis.Workspaces (3)
Rename\RenameLocation.cs (1)
128
case CandidateReason.
OverloadResolutionFailure
:
Rename\RenameUtilities.cs (1)
177
if (symbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
&& symbolInfo.CandidateSymbols.Length == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889
if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.
OverloadResolutionFailure
)