167 references to OverloadResolutionFailure
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Microsoft.CodeAnalysis.CSharp (1)
Binder\LookupResultKind.cs (1)
89case LookupResultKind.OverloadResolutionFailure: return CandidateReason.OverloadResolutionFailure;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (1)
129if (symbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure && !symbolInfo.CandidateSymbols.IsEmpty)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (13)
CodeGen\CodeGenFunctionPointersTests.cs (13)
3120expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3347expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3368expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3417expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3464expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3574expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3581expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3626expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3633expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3677expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3684expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 3716expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 4122expectedCandidateReason: CandidateReason.OverloadResolutionFailure,
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (46)
FirstClassSpanTests.cs (2)
9130AssertEx.Equal("C.M1<System.Object>", DisplayInvokedMethodTypeArguments(comp, CandidateReason.OverloadResolutionFailure)); 9149AssertEx.Equal("C.M1<System.Object>", DisplayInvokedMethodTypeArguments(comp, CandidateReason.OverloadResolutionFailure));
Semantics\ExtensionOperatorsTests.cs (15)
5934Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 5999Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 6136Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 6210Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 7775Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 10516Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 21596Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 21661Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 21798Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 21872Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 23950Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 27498Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 28060Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 28150Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 29107Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\ExtensionTests.cs (1)
17317Assert.Equal(CandidateReason.OverloadResolutionFailure, model.GetSymbolInfo(memberAccess).CandidateReason);
Semantics\ExtensionTests2.cs (2)
5264Assert.Equal(CandidateReason.OverloadResolutionFailure, model.GetSymbolInfo(crefs[0].Cref).CandidateReason); 32408Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\PrimaryConstructorTests.cs (12)
2125Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2130Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2134Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2143Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2148Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2153Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2226Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2231Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2235Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2365Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2370Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 2374Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\RecordTests.cs (12)
22341Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22346Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22350Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22359Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22364Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22369Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22442Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22447Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22451Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22581Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22586Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 22590Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (2)
5026Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 16455Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (1)
129if (symbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure && !symbolInfo.CandidateSymbols.IsEmpty)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (33)
Semantics\BetterCandidates.cs (8)
1091Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1099Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1107Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1115Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1123Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1168Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1216Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1269Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\BindingTests.cs (4)
3049Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo1.CandidateReason); 3129Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo1.CandidateReason); 3203Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo1.CandidateReason); 3288Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo1.CandidateReason);
Semantics\ColorColorTests.cs (3)
652Assert.Equal(CandidateReason.OverloadResolutionFailure, parentInfo.CandidateReason); 1170Assert.Equal(CandidateReason.OverloadResolutionFailure, parentInfo.CandidateReason); 1215Assert.Equal(CandidateReason.OverloadResolutionFailure, parentInfo.CandidateReason);
Semantics\ExpressionBodiedMemberTests.cs (1)
196Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason);
Semantics\IteratorTests.cs (1)
760Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\LambdaTests.cs (2)
1183Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1211Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\LocalFunctionTests.cs (2)
1794Assert.Equal(CandidateReason.OverloadResolutionFailure, clsCompliantSymbolInfo.CandidateReason); 1869Assert.Equal(CandidateReason.OverloadResolutionFailure, clsCompliantSymbolInfo.CandidateReason);
Semantics\LookupTests.cs (2)
1504Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 1508Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\NameOfTests.cs (2)
1076verifySymbolInfo(CandidateReason.OverloadResolutionFailure, model.GetSpeculativeSymbolInfo(argument2.Position, argument2, SpeculativeBindingOption.BindAsExpression)); 1240verifySymbolInfo(CandidateReason.OverloadResolutionFailure, model.GetSpeculativeSymbolInfo(argument2.Position, argument2, SpeculativeBindingOption.BindAsExpression));
Semantics\NonTrailingNamedArgumentsTests.cs (3)
429Assert.Equal(CandidateReason.OverloadResolutionFailure, symbol.CandidateReason); 540Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason); 714Assert.Equal(CandidateReason.OverloadResolutionFailure, model.GetSymbolInfo(firstInvocation).CandidateReason);
Semantics\ObjectAndCollectionInitializerTests.cs (1)
3528Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\OperatorTests.cs (1)
8101Assert.Equal(CandidateReason.OverloadResolutionFailure, info1.CandidateReason);
Semantics\OverloadResolutionTests.cs (1)
9420Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Semantics\SemanticErrorTests.cs (1)
3383Assert.Equal(CandidateReason.OverloadResolutionFailure, boundCall.CandidateReason);
Semantics\UnsafeTests.cs (1)
7409Assert.Equal(CandidateReason.OverloadResolutionFailure, symbolInfo.CandidateReason);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (55)
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 (29)
52Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 800Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 2695Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 2736Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 2786Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 2832Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 3021Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 4074Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 4285Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 6401Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 6680Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 7590Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 8040Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 8093Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 8689Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 9067Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 9460Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 11149Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 11227Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 11540Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 13134Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 13168Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 13233Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 14595Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 15118Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 15469Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 15506Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 15545Assert.Equal(CandidateReason.OverloadResolutionFailure, semanticInfo.CandidateReason); 15700Assert.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)
2074Assert.Equal(CandidateReason.OverloadResolutionFailure, castInfo.CandidateReason);
Symbols\ExtensionMethodTests.cs (1)
3017Assert.Equal(CandidateReason.OverloadResolutionFailure, info.CandidateReason);
Symbols\FunctionPointerTypeSymbolTests.cs (2)
1832expectedCandidateReason: CandidateReason.OverloadResolutionFailure, 1851expectedCandidateReason: CandidateReason.OverloadResolutionFailure,
Microsoft.CodeAnalysis.Features (2)
AddImport\SymbolReferenceFinder.cs (1)
643if (symbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure && !checkForExtensionMembers)
GenerateType\AbstractGenerateTypeService.State.cs (1)
147CandidateReason.OverloadResolutionFailure)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Microsoft.CodeAnalysis.VisualBasic (1)
Binding\LookupResult.vb (1)
48Return CandidateReason.OverloadResolutionFailure
Microsoft.CodeAnalysis.Workspaces (3)
Rename\RenameLocation.cs (1)
128case CandidateReason.OverloadResolutionFailure:
Rename\RenameUtilities.cs (1)
215if (symbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure && symbolInfo.CandidateSymbols.Length == 1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
889if (_failOnOverloadResolutionFailuresInOriginalCode && originalSymbolInfo.CandidateReason == CandidateReason.OverloadResolutionFailure)