165 references to OverloadResolutionFailure
Microsoft.CodeAnalysis.CodeStyle (1)
AbstractSpeculationAnalyzer.cs (1)
852if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Microsoft.CodeAnalysis.CSharp (1)
Binder\LookupResultKind.cs (1)
89case LookupResultKind.OverloadResolutionFailure: return CandidateReason.OverloadResolutionFailure;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (13)
CodeGen\CodeGenFunctionPointersTests.cs (13)
3112expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3339expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3360expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3409expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3456expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3566expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3573expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3618expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3625expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3669expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3676expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3708expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 4114expectedCandidateReason: CandidateReason.OverloadResolutionFailure,
Microsoft.CodeAnalysis.CSharp.Features (1)
GenerateConstructor\CSharpGenerateConstructorService.cs (1)
132if (symbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure && !symbolInfo.CandidateSymbols.IsEmpty)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (55)
Semantics\BetterCandidates.cs (8)
1093Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1101Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1109Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1117Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1125Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1170Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1218Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1271Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\BindingTests.cs (4)
3016Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo1.CandidateReason); 3096Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo1.CandidateReason); 3170Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo1.CandidateReason); 3255Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo1.CandidateReason);
Semantics\ColorColorTests.cs (3)
651Assert.Equal(CandidateReason.OverloadResolutionFailure, parentInfo.CandidateReason); 1169Assert.Equal(CandidateReason.OverloadResolutionFailure, parentInfo.CandidateReason); 1214Assert.Equal(CandidateReason.OverloadResolutionFailure, parentInfo.CandidateReason);
Semantics\ExpressionBodiedMemberTests.cs (1)
196Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason);
Semantics\IteratorTests.cs (1)
531Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\LambdaTests.cs (2)
1180Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1208Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\LocalFunctionTests.cs (2)
1800Assert.Equal(CandidateReason.OverloadResolutionFailure, clsCompliantSymbolInfo.CandidateReason); 1875Assert.Equal(CandidateReason.OverloadResolutionFailure, clsCompliantSymbolInfo.CandidateReason);
Semantics\LookupTests.cs (2)
1504Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1508Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\NonTrailingNamedArgumentsTests.cs (3)
428Assert.Equal(CandidateReason.OverloadResolutionFailure, symbol.CandidateReason); 539Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 713Assert.Equal(CandidateReason.OverloadResolutionFailure, model.GetSymbolInfo(firstInvocation).CandidateReason);
Semantics\ObjectAndCollectionInitializerTests.cs (1)
3509Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\OperatorTests.cs (1)
8099Assert.Equal(CandidateReason.OverloadResolutionFailure, info1.CandidateReason);
Semantics\OverloadResolutionTests.cs (1)
9429Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\PrimaryConstructorTests.cs (12)
2016Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2021Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2025Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2034Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2039Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2044Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2117Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2122Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2126Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2256Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2261Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2265Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\RecordTests.cs (12)
22247Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22252Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22256Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22265Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22270Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22275Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22348Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22353Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22357Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22487Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22492Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22496Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\SemanticErrorTests.cs (1)
3340Assert.Equal(CandidateReason.OverloadResolutionFailure, boundCall.CandidateReason);
Semantics\UnsafeTests.cs (1)
4571Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (51)
Compilation\GetSemanticInfoTests.cs (13)
1461Assert.Equal(CandidateReason.OverloadResolutionFailure, bindInfo.CandidateReason); 1466Assert.Equal(CandidateReason.OverloadResolutionFailure, bindInfo.CandidateReason); 1815Assert.Equal(CandidateReason.OverloadResolutionFailure, bindInfo.CandidateReason); 2844Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 3791Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason); 3824Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason); 3851Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason); 3958Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason); 4599Assert.Equal(CandidateReason.OverloadResolutionFailure, classInfo.CandidateReason); 4601Assert.Equal(CandidateReason.OverloadResolutionFailure, structInfo.CandidateReason); 4646Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason); 4916Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 5480Assert.Equal(CandidateReason.OverloadResolutionFailure, invocationInfo.CandidateReason);
Compilation\SemanticModelAPITests.cs (2)
103Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason); 2117Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (2)
4182Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 4269Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Compilation\SemanticModelGetSemanticInfoTests.cs (25)
52Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 801Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 2696Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 2737Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 2787Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 2833Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 3022Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 4075Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 4286Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 6402Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 6681Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 7591Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 8041Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 8094Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 8690Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 9068Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 9461Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 11150Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 11228Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 11541Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 13135Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 13169Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 13234Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 14596Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 15119Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason);
DocumentationComments\CrefTests.cs (5)
3228Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason); 3252Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason); 3276Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason); 3300Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason); 3324Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason);
Symbols\ConversionTests.cs (1)
1731Assert.Equal(CandidateReason.OverloadResolutionFailure, castInfo.CandidateReason);
Symbols\ExtensionMethodTests.cs (1)
3023Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason);
Symbols\FunctionPointerTypeSymbolTests.cs (2)
1844expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 1863expectedCandidateReason: CandidateReason.OverloadResolutionFailure,
Microsoft.CodeAnalysis.Features (2)
AddImport\SymbolReferenceFinder.cs (1)
586if (symbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure && !checkForExtensionMethods)
GenerateType\AbstractGenerateTypeService.State.cs (1)
152CandidateReason.OverloadResolutionFailure)
Microsoft.CodeAnalysis.VisualBasic (1)
Binding\LookupResult.vb (1)
48Return CandidateReason.OverloadResolutionFailure
Microsoft.CodeAnalysis.VisualBasic.Features (1)
GenerateConstructor\VisualBasicGenerateConstructorService.vb (1)
145If symbolInfo.CandidateReason = CandidateReason.OverloadResolutionFailure AndAlso Not symbolInfo.CandidateSymbols.IsEmpty Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (37)
Binding\BindingCollectionInitializerTests.vb (1)
1848Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason)
Binding\LookupTests.vb (1)
2355Assert.Equal(CandidateReason.OverloadResolutionFailure, info3.CandidateReason)
Compilation\SemanticModelAPITests.vb (2)
425Assert.Equal(symbolInfo.CandidateReason, CandidateReason.OverloadResolutionFailure) 1242Assert.Equal(symbolInfo.CandidateReason, CandidateReason.OverloadResolutionFailure)
Semantics\BinaryOperators.vb (1)
1046Assert.Equal(CandidateReason.OverloadResolutionFailure, info1.CandidateReason)
Semantics\GetExtendedSemanticInfoTests.vb (22)
1625Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticSummary.CandidateReason) 1669Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticSummary.CandidateReason) 1801Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticSummary.CandidateReason) 1893Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 1930Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 2638Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 2785Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 3799Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticSummary.CandidateReason) 3837Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticSummary.CandidateReason) 4020Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 4581Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 4622Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 4657Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 4715Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 4796Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 4839Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 5861Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 7328Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason) 8199Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticSummary.CandidateReason) 8243Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticSummary.CandidateReason) 9193Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason) 9444Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason)
Semantics\GetSemanticInfoTests.vb (1)
6055Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason)
Semantics\LambdaSemanticInfoTests.vb (2)
756Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason) 782Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason)
Semantics\MethodCalls.vb (1)
2930Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason)
Semantics\NonTrailingNamedArgumentsTests.vb (1)
746Assert.Equal(CandidateReason.OverloadResolutionFailure, model.GetSymbolInfo(firstInvocation).CandidateReason)
Semantics\QueryExpressions_SemanticModel.vb (4)
1190Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason) 1682Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason) 3400Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo1.CandidateReason) 3822Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason)
Semantics\SelectCaseTests.vb (1)
363Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticSummary.CandidateReason)
Microsoft.CodeAnalysis.Workspaces (2)
AbstractSpeculationAnalyzer.cs (1)
852if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Rename\RenameLocation.cs (1)
139case CandidateReason.OverloadResolutionFailure: