39 references to Unreachable
Microsoft.AspNetCore.Razor.Microbenchmarks.Compiler (1)
TagHelperCollectionMergeBenchmark.cs (1)
29_ => Assumed.Unreachable<int>()
Microsoft.AspNetCore.Razor.Utilities.Shared (2)
Assumed_StringHandlers.cs (1)
149return Unreachable<string>();
PooledObjects\PooledArrayBuilder`1.cs (1)
213_ => Assumed.Unreachable<T>()
Microsoft.CodeAnalysis.Razor.Compiler (19)
Language\Components\ComponentBindLoweringPass.cs (1)
1136=> Assumed.Unreachable<T>($"{nameof(BindNode)} and {nameof(BindGetNode)} can't both be null or non-null.");
Language\DocumentationObject.cs (3)
78_ => Assumed.Unreachable<string>() 87_ => Assumed.Unreachable<int>() 97_ => Assumed.Unreachable<bool>()
Language\Intermediate\ComponentTypeArgumentIntermediateNode.cs (1)
37_ => Assumed.Unreachable<CSharpIntermediateToken>()
Language\Intermediate\LazyContent.cs (1)
80return Assumed.Unreachable<string>();
Language\Legacy\RoslynCSharpTokenizer.cs (5)
273return Assumed.Unreachable<StateResult>(); 289return Assumed.Unreachable<StateResult>(); 436return Assumed.Unreachable<bool>(); 457return Assumed.Unreachable<bool>(); 728_ => Assumed.Unreachable<SyntaxTokenParser.Result>()
Language\Syntax\InternalSyntax\SyntaxToken.cs (1)
25return Assumed.Unreachable<SyntaxNode>();
Language\Syntax\SyntaxList.cs (5)
66=> Assumed.Unreachable<SyntaxNode>(); 69=> Assumed.Unreachable<SyntaxNode>(); 72=> Assumed.Unreachable<SyntaxNode>(); 75=> Assumed.Unreachable<SyntaxNode>(); 78=> Assumed.Unreachable<SyntaxNode>();
Language\TagHelperCollection.EmptyCollection.cs (1)
39=> Assumed.Unreachable<ReadOnlyMemory<TagHelperDescriptor>>();
SourceGenerators\IncrementalValueProviderExtensions.cs (1)
83public int GetHashCode(T obj) => Assumed.Unreachable<int>();
Microsoft.CodeAnalysis.Razor.Workspaces (7)
CodeActions\CodeActionsService.cs (1)
217_ => Assumed.Unreachable<IEnumerable<ICodeActionProvider>>()
Extensions\LspExtensions_SumTypes.cs (5)
24return Assumed.Unreachable<int>(); 39return Assumed.Unreachable<SumType<TextDocumentEdit, CreateFile, RenameFile, DeleteFile>>(); 54return Assumed.Unreachable<SumType<TextDocumentEdit, CreateFile, RenameFile, DeleteFile>[]>(); 69return Assumed.Unreachable<SumType<TextDocumentEdit, CreateFile, RenameFile, DeleteFile>>(); 84return Assumed.Unreachable<SumType<TextDocumentEdit, CreateFile, RenameFile, DeleteFile>>();
Utilities\AsyncBatchingWorkQueue`2.cs (1)
291return Assumed.Unreachable<TResult?>();
Microsoft.CodeAnalysis.Remote.Razor (3)
DocumentMapping\IDocumentMappingServiceExtensions.cs (1)
33return Assumed.Unreachable<Task<(Uri, LinePositionSpan)>>();
Hover\RemoteHoverService.cs (1)
174_ => Assumed.Unreachable<Hover>(),
Initialization\RemoteMEFInitializationService.cs (1)
42=> Assumed.Unreachable<IRemoteMEFInitializationService>("This service overrides CreateInternalAsync to avoid MEF instatiation, so the CreateService method should never be called.");
Microsoft.VisualStudio.LanguageServices.Razor (3)
LanguageClient\Cohost\CohostAddNestedFileEndpoint.cs (1)
44=> Assumed.Unreachable<Task<VoidResult>>();
LanguageClient\Cohost\CohostInlineCompletionEndpoint.cs (1)
59=> Assumed.Unreachable<Task<VSInternalInlineCompletionList?>>("This method has to exist because its base is abstract, but it should never be called.");
Logging\RazorActivityLog.cs (1)
69_ => Assumed.Unreachable<__ACTIVITYLOG_ENTRYTYPE>()
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
Cohost\TestVsServiceProvider.cs (1)
18return Assumed.Unreachable<object>();
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFindAllReferencesEndpointTest.cs (1)
326? refItem.Location ?? Assumed.Unreachable<LspLocation>()
Microsoft.VisualStudioCode.RazorExtension (1)
Services\VSCodeWorkspaceProvider.cs (1)
25return _workspace ?? Assumed.Unreachable<Workspace>("Accessing the workspace before it has been provided");
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFindAllReferencesEndpointTest.cs (1)
326? refItem.Location ?? Assumed.Unreachable<LspLocation>()