866 references to Unreachable
BuildValidator (1)
CompilationDiff.cs (1)
180return peReader.GetEmbeddedPdbMetadataReader() ?? throw ExceptionUtilities.Unreachable();
Microsoft.CodeAnalysis (209)
CodeGen\ArrayMembers.cs (2)
369throw ExceptionUtilities.Unreachable(); 375throw ExceptionUtilities.Unreachable();
CodeGen\LocalDefinition.cs (2)
109get { throw ExceptionUtilities.Unreachable(); } 117get { throw ExceptionUtilities.Unreachable(); }
CodeGen\LocalScopeManager.cs (1)
229throw ExceptionUtilities.Unreachable();
CodeGen\PrivateImplementationDetails.cs (8)
875get { throw ExceptionUtilities.Unreachable(); } 894throw ExceptionUtilities.Unreachable(); 915get { throw ExceptionUtilities.Unreachable(); } 921throw ExceptionUtilities.Unreachable(); 927throw ExceptionUtilities.Unreachable(); 1095get { throw ExceptionUtilities.Unreachable(); } 1135throw ExceptionUtilities.Unreachable(); 1141throw ExceptionUtilities.Unreachable();
CodeGen\SignatureOnlyLocalDefinition.cs (6)
31get { throw ExceptionUtilities.Unreachable(); } 36get { throw ExceptionUtilities.Unreachable(); } 57get { throw ExceptionUtilities.Unreachable(); } 62get { throw ExceptionUtilities.Unreachable(); } 67get { throw ExceptionUtilities.Unreachable(); } 78get { throw ExceptionUtilities.Unreachable(); }
Compilation.EmitStreamProvider.cs (1)
68throw ExceptionUtilities.Unreachable();
Diagnostic\DiagnosticInfo.cs (1)
458throw ExceptionUtilities.Unreachable();
DiagnosticAnalyzer\AnalysisResultBuilder.cs (2)
124throw ExceptionUtilities.Unreachable(); 144throw ExceptionUtilities.Unreachable();
DiagnosticAnalyzer\AnalyzerDriver.cs (2)
1569throw ExceptionUtilities.Unreachable(); 1628throw ExceptionUtilities.Unreachable();
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (2)
809throw ExceptionUtilities.Unreachable(); 1289throw ExceptionUtilities.Unreachable();
DocumentationComments\XmlDocumentationCommentTextReader.XmlStream.cs (2)
147throw ExceptionUtilities.Unreachable(); 153throw ExceptionUtilities.Unreachable();
EmbeddedText.cs (1)
378throw ExceptionUtilities.Unreachable();
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (29)
99=> throw ExceptionUtilities.Unreachable(); 102=> throw ExceptionUtilities.Unreachable(); 105=> throw ExceptionUtilities.Unreachable(); 108=> throw ExceptionUtilities.Unreachable(); 111=> throw ExceptionUtilities.Unreachable(); 114=> throw ExceptionUtilities.Unreachable(); 117=> throw ExceptionUtilities.Unreachable(); 120=> throw ExceptionUtilities.Unreachable(); 123=> throw ExceptionUtilities.Unreachable(); 126=> throw ExceptionUtilities.Unreachable(); 129=> throw ExceptionUtilities.Unreachable(); 132=> throw ExceptionUtilities.Unreachable(); 135=> throw ExceptionUtilities.Unreachable(); 138=> throw ExceptionUtilities.Unreachable(); 141=> throw ExceptionUtilities.Unreachable(); 144=> throw ExceptionUtilities.Unreachable(); 147=> throw ExceptionUtilities.Unreachable(); 150=> throw ExceptionUtilities.Unreachable(); 153=> throw ExceptionUtilities.Unreachable(); 156=> throw ExceptionUtilities.Unreachable(); 159=> throw ExceptionUtilities.Unreachable(); 162=> throw ExceptionUtilities.Unreachable(); 165=> throw ExceptionUtilities.Unreachable(); 168=> throw ExceptionUtilities.Unreachable(); 171=> throw ExceptionUtilities.Unreachable(); 174=> throw ExceptionUtilities.Unreachable(); 177=> throw ExceptionUtilities.Unreachable(); 181=> throw ExceptionUtilities.Unreachable(); 185=> throw ExceptionUtilities.Unreachable();
Emit\EditAndContinue\DeletedSourceDefinition.cs (1)
41=> throw ExceptionUtilities.Unreachable();
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
86=> throw ExceptionUtilities.Unreachable();
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (6)
33=> throw ExceptionUtilities.Unreachable(); 77public ITypeDefinition ContainingTypeDefinition => throw ExceptionUtilities.Unreachable(); 115=> throw ExceptionUtilities.Unreachable(); 134=> throw ExceptionUtilities.Unreachable(); 144throw ExceptionUtilities.Unreachable(); 150throw ExceptionUtilities.Unreachable();
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (9)
61=> throw ExceptionUtilities.Unreachable(); 108=> throw ExceptionUtilities.Unreachable(); 111=> throw ExceptionUtilities.Unreachable(); 114=> throw ExceptionUtilities.Unreachable(); 117=> throw ExceptionUtilities.Unreachable(); 120=> throw ExceptionUtilities.Unreachable(); 123=> throw ExceptionUtilities.Unreachable(); 126=> throw ExceptionUtilities.Unreachable(); 129=> throw ExceptionUtilities.Unreachable();
Emit\ErrorType.cs (2)
197throw ExceptionUtilities.Unreachable(); 203throw ExceptionUtilities.Unreachable();
Emit\NoPia\CommonEmbeddedMember.cs (4)
112throw ExceptionUtilities.Unreachable(); 117throw ExceptionUtilities.Unreachable(); 125throw ExceptionUtilities.Unreachable(); 131throw ExceptionUtilities.Unreachable();
Emit\NoPia\CommonEmbeddedParameter.cs (3)
214throw ExceptionUtilities.Unreachable(); 277throw ExceptionUtilities.Unreachable(); 283throw ExceptionUtilities.Unreachable();
Emit\NoPia\CommonEmbeddedType.cs (3)
554throw ExceptionUtilities.Unreachable(); 722throw ExceptionUtilities.Unreachable(); 728throw ExceptionUtilities.Unreachable();
Emit\NoPia\CommonEmbeddedTypeParameter.cs (3)
212throw ExceptionUtilities.Unreachable(); 243throw ExceptionUtilities.Unreachable(); 249throw ExceptionUtilities.Unreachable();
Emit\NoPia\VtblGap.cs (2)
263throw ExceptionUtilities.Unreachable(); 269throw ExceptionUtilities.Unreachable();
Generated\Operations.Generated.cs (1)
10793public override IOperation DefaultVisit(IOperation operation, object? argument) => throw ExceptionUtilities.Unreachable();
InternalUtilities\ReadOnlyMemoryOfCharComparer.cs (1)
51=> throw ExceptionUtilities.Unreachable();
InternalUtilities\RoslynParallel.cs (2)
35throw ExceptionUtilities.Unreachable(); 42throw ExceptionUtilities.Unreachable();
InternalUtilities\SingleInitNullable.cs (1)
77return ReadIfInitialized() ?? throw ExceptionUtilities.Unreachable();
MetadataReference\MetadataImageReference.cs (1)
36throw ExceptionUtilities.Unreachable();
NativePdbWriter\PdbWriter.cs (1)
455throw ExceptionUtilities.Unreachable();
Operations\ControlFlowGraphBuilder.cs (27)
448throw ExceptionUtilities.Unreachable(); 1312throw ExceptionUtilities.Unreachable(); 3824throw ExceptionUtilities.Unreachable(); 5234throw ExceptionUtilities.Unreachable(); 5672throw ExceptionUtilities.Unreachable(); 5677throw ExceptionUtilities.Unreachable(); 5682throw ExceptionUtilities.Unreachable(); 5687throw ExceptionUtilities.Unreachable(); 5692throw ExceptionUtilities.Unreachable(); 5697throw ExceptionUtilities.Unreachable(); 5892throw ExceptionUtilities.Unreachable(); 5898throw ExceptionUtilities.Unreachable(); 5904throw ExceptionUtilities.Unreachable(); 5909throw ExceptionUtilities.Unreachable(); 5914throw ExceptionUtilities.Unreachable(); 5919throw ExceptionUtilities.Unreachable(); 5924throw ExceptionUtilities.Unreachable(); 6467throw ExceptionUtilities.Unreachable(); 6577throw ExceptionUtilities.Unreachable(); 6956throw ExceptionUtilities.Unreachable(); 6961throw ExceptionUtilities.Unreachable(); 7088throw ExceptionUtilities.Unreachable(); 7093throw ExceptionUtilities.Unreachable(); 7540throw ExceptionUtilities.Unreachable(); 7902throw ExceptionUtilities.Unreachable(); 7907throw ExceptionUtilities.Unreachable(); 7912throw ExceptionUtilities.Unreachable();
Operations\OperationCloner.cs (4)
52throw ExceptionUtilities.Unreachable(); 57throw ExceptionUtilities.Unreachable(); 62throw ExceptionUtilities.Unreachable(); 67throw ExceptionUtilities.Unreachable();
PEWriter\InheritedTypeParameter.cs (8)
235throw ExceptionUtilities.Unreachable(); 283get { throw ExceptionUtilities.Unreachable(); } 288get { throw ExceptionUtilities.Unreachable(); } 293get { throw ExceptionUtilities.Unreachable(); } 298get { throw ExceptionUtilities.Unreachable(); } 303get { throw ExceptionUtilities.Unreachable(); } 309throw ExceptionUtilities.Unreachable(); 315throw ExceptionUtilities.Unreachable();
PEWriter\MetadataVisitor.cs (1)
214throw ExceptionUtilities.Unreachable();
PEWriter\MetadataWriter.cs (3)
1093_ => throw ExceptionUtilities.Unreachable() 1591throw ExceptionUtilities.Unreachable(); 1682_ => throw ExceptionUtilities.Unreachable()
PEWriter\MetadataWriter.PortablePdb.cs (1)
317throw ExceptionUtilities.Unreachable();
PEWriter\MethodDefinitionBase.cs (2)
176throw ExceptionUtilities.Unreachable(); 182throw ExceptionUtilities.Unreachable();
PEWriter\ModifiedTypeReference.cs (6)
49get { throw ExceptionUtilities.Unreachable(); } 54get { throw ExceptionUtilities.Unreachable(); } 59throw ExceptionUtilities.Unreachable(); 69get { throw ExceptionUtilities.Unreachable(); } 155throw ExceptionUtilities.Unreachable(); 161throw ExceptionUtilities.Unreachable();
PEWriter\ParameterDefinitionBase.cs (2)
40throw ExceptionUtilities.Unreachable(); 46throw ExceptionUtilities.Unreachable();
PEWriter\RootModuleType.cs (9)
202get { throw ExceptionUtilities.Unreachable(); } 215get { throw ExceptionUtilities.Unreachable(); } 220throw ExceptionUtilities.Unreachable(); 225get { throw ExceptionUtilities.Unreachable(); } 230get { throw ExceptionUtilities.Unreachable(); } 240get { throw ExceptionUtilities.Unreachable(); } 245get { throw ExceptionUtilities.Unreachable(); } 334throw ExceptionUtilities.Unreachable(); 340throw ExceptionUtilities.Unreachable();
PEWriter\SequencePoint.cs (2)
47throw ExceptionUtilities.Unreachable(); 52throw ExceptionUtilities.Unreachable();
PEWriter\SourceSpan.cs (2)
39throw ExceptionUtilities.Unreachable(); 44throw ExceptionUtilities.Unreachable();
ReferenceManager\AssemblyDataForAssemblyBeingBuilt.cs (3)
77throw ExceptionUtilities.Unreachable(); 108throw ExceptionUtilities.Unreachable(); 115throw ExceptionUtilities.Unreachable();
ReferenceManager\CommonReferenceManager.Resolution.cs (1)
976throw ExceptionUtilities.Unreachable();
SourceGeneration\IncrementalWrapper.cs (2)
29void ISourceGenerator.Execute(GeneratorExecutionContext context) => throw ExceptionUtilities.Unreachable(); 31void ISourceGenerator.Initialize(GeneratorInitializationContext context) => throw ExceptionUtilities.Unreachable();
SourceGeneration\Nodes\HostOutputNode.cs (3)
98IIncrementalGeneratorNode<OutputType> IIncrementalGeneratorNode<OutputType>.WithComparer(IEqualityComparer<OutputType> comparer) => throw ExceptionUtilities.Unreachable(); 100public IIncrementalGeneratorNode<OutputType> WithTrackingName(string name) => throw ExceptionUtilities.Unreachable(); 102void IIncrementalGeneratorNode<OutputType>.RegisterOutput(IIncrementalGeneratorOutputNode output) => throw ExceptionUtilities.Unreachable();
SourceGeneration\Nodes\InputNode.cs (1)
40_registerOutput = registerOutput ?? (o => throw ExceptionUtilities.Unreachable());
SourceGeneration\Nodes\NodeStateTable.cs (2)
214_ => throw ExceptionUtilities.Unreachable(), 663_ => throw ExceptionUtilities.Unreachable()
SourceGeneration\Nodes\SourceOutputNode.cs (3)
92IIncrementalGeneratorNode<TOutput> IIncrementalGeneratorNode<TOutput>.WithComparer(IEqualityComparer<TOutput> comparer) => throw ExceptionUtilities.Unreachable(); 94public IIncrementalGeneratorNode<(IEnumerable<GeneratedSourceText>, IEnumerable<Diagnostic>)> WithTrackingName(string name) => throw ExceptionUtilities.Unreachable(); 96void IIncrementalGeneratorNode<TOutput>.RegisterOutput(IIncrementalGeneratorOutputNode output) => throw ExceptionUtilities.Unreachable();
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
1170throw ExceptionUtilities.Unreachable(); 1180throw ExceptionUtilities.Unreachable();
src\Dependencies\Collections\TemporaryArray`1.cs (3)
317_ => throw ExceptionUtilities.Unreachable(), 379throw ExceptionUtilities.Unreachable(); 432throw ExceptionUtilities.Unreachable();
src\Dependencies\Contracts\ErrorReporting\FailFast.cs (2)
45throw ExceptionUtilities.Unreachable(); // to satisfy [DoesNotReturn] 55throw ExceptionUtilities.Unreachable(); // to satisfy [DoesNotReturn]
Symbols\Attributes\CommonAttributeData.cs (1)
362private protected virtual bool IsStringProperty(string memberName) => throw ExceptionUtilities.Unreachable();
Symbols\CommonGeneratedNameParser.cs (1)
106throw ExceptionUtilities.Unreachable();
Syntax\GreenNode.cs (1)
182throw ExceptionUtilities.Unreachable();
Syntax\InternalSyntax\SyntaxList.cs (4)
148throw ExceptionUtilities.Unreachable(); 156throw ExceptionUtilities.Unreachable(); 162throw ExceptionUtilities.Unreachable(); 167throw ExceptionUtilities.Unreachable();
Syntax\InternalSyntax\SyntaxList`1.cs (1)
52throw ExceptionUtilities.Unreachable();
Syntax\SyntaxList.cs (11)
22throw ExceptionUtilities.Unreachable(); 31throw ExceptionUtilities.Unreachable(); 36throw ExceptionUtilities.Unreachable(); 41throw ExceptionUtilities.Unreachable(); 46throw ExceptionUtilities.Unreachable(); 51throw ExceptionUtilities.Unreachable(); 56throw ExceptionUtilities.Unreachable(); 61throw ExceptionUtilities.Unreachable(); 66throw ExceptionUtilities.Unreachable(); 71throw ExceptionUtilities.Unreachable(); 76throw ExceptionUtilities.Unreachable();
Syntax\SyntaxNodeOrToken.cs (1)
947throw ExceptionUtilities.Unreachable();
Microsoft.CodeAnalysis.CSharp (602)
Binder\Binder.IdentifierUsedAsValueFinder.cs (1)
543(LambdaSymbol lambdaSymbol, Binder lambdaBodyBinder, BindingDiagnosticBag diagnostics) => throw ExceptionUtilities.Unreachable()),
Binder\Binder.QueryUnboundLambdaState.cs (1)
80throw ExceptionUtilities.Unreachable();
Binder\Binder.ValueChecks.cs (3)
113throw ExceptionUtilities.Unreachable(); // we don't bind to extension methods with unsupported metadata 3138internal override ScopedKind DeclaredScope => throw ExceptionUtilities.Unreachable(); 5663throw ExceptionUtilities.Unreachable();
Binder\Binder_Deconstruct.cs (1)
926throw ExceptionUtilities.Unreachable();
Binder\Binder_Expressions.cs (2)
3253throw ExceptionUtilities.Unreachable(); 5645throw ExceptionUtilities.Unreachable();
Binder\Binder_Initializers.cs (1)
138throw ExceptionUtilities.Unreachable();
Binder\Binder_Lookup.cs (2)
1440return lastBinder.AssociatedFileIdentifier ?? throw ExceptionUtilities.Unreachable(); 1444throw ExceptionUtilities.Unreachable();
Binder\Binder_Patterns.cs (1)
77throw ExceptionUtilities.Unreachable();
Binder\Binder_Statements.cs (1)
3917throw ExceptionUtilities.Unreachable();
Binder\BlockBinder.cs (2)
73throw ExceptionUtilities.Unreachable(); 91throw ExceptionUtilities.Unreachable();
Binder\BuckStopsHereBinder.cs (14)
155throw ExceptionUtilities.Unreachable(); 178throw ExceptionUtilities.Unreachable(); 183throw ExceptionUtilities.Unreachable(); 189throw ExceptionUtilities.Unreachable(); 195throw ExceptionUtilities.Unreachable(); 201throw ExceptionUtilities.Unreachable(); 207throw ExceptionUtilities.Unreachable(); 213throw ExceptionUtilities.Unreachable(); 219throw ExceptionUtilities.Unreachable(); 225throw ExceptionUtilities.Unreachable(); 231throw ExceptionUtilities.Unreachable(); 237throw ExceptionUtilities.Unreachable(); 243throw ExceptionUtilities.Unreachable(); 249throw ExceptionUtilities.Unreachable();
Binder\CatchClauseBinder.cs (2)
52throw ExceptionUtilities.Unreachable(); 57throw ExceptionUtilities.Unreachable();
Binder\DecisionDagBuilder.cs (3)
1448throw ExceptionUtilities.Unreachable(); 2027throw ExceptionUtilities.Unreachable(); 2076public virtual BoundDagTest ComputeSelectedTest() => throw ExceptionUtilities.Unreachable();
Binder\EmbeddedStatementBinder.cs (2)
76throw ExceptionUtilities.Unreachable(); 94throw ExceptionUtilities.Unreachable();
Binder\ExpressionListVariableBinder.cs (2)
48throw ExceptionUtilities.Unreachable(); 53throw ExceptionUtilities.Unreachable();
Binder\ExpressionVariableBinder.cs (2)
41throw ExceptionUtilities.Unreachable(); 46throw ExceptionUtilities.Unreachable();
Binder\FixedStatementBinder.cs (2)
67throw ExceptionUtilities.Unreachable(); 72throw ExceptionUtilities.Unreachable();
Binder\ForEachLoopBinder.cs (2)
54throw ExceptionUtilities.Unreachable(); 59throw ExceptionUtilities.Unreachable();
Binder\ForLoopBinder.cs (2)
147throw ExceptionUtilities.Unreachable(); 152throw ExceptionUtilities.Unreachable();
Binder\PatternExplainer.cs (3)
93throw ExceptionUtilities.Unreachable(); 241throw ExceptionUtilities.Unreachable(); 688throw ExceptionUtilities.Unreachable();
Binder\RefSafetyAnalysis.cs (2)
306throw ExceptionUtilities.Unreachable(); 1104throw ExceptionUtilities.Unreachable();
Binder\ScriptLocalScopeBinder.cs (2)
44throw ExceptionUtilities.Unreachable(); 49throw ExceptionUtilities.Unreachable();
Binder\Semantics\Conversions\TypeConversions.cs (5)
39throw ExceptionUtilities.Unreachable(); 45throw ExceptionUtilities.Unreachable(); 51throw ExceptionUtilities.Unreachable(); 57throw ExceptionUtilities.Unreachable(); 63throw ExceptionUtilities.Unreachable();
Binder\Semantics\Operators\BinaryOperatorAnalysisResult.cs (2)
45throw ExceptionUtilities.Unreachable(); 51throw ExceptionUtilities.Unreachable();
Binder\Semantics\OverloadResolution\MemberAnalysisResult.cs (2)
146throw ExceptionUtilities.Unreachable(); 151throw ExceptionUtilities.Unreachable();
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3413throw ExceptionUtilities.Unreachable();
Binder\SimpleLocalScopeBinder.cs (2)
32throw ExceptionUtilities.Unreachable(); 37throw ExceptionUtilities.Unreachable();
Binder\SimpleProgramBinder.cs (2)
94throw ExceptionUtilities.Unreachable(); 112throw ExceptionUtilities.Unreachable();
Binder\SwitchBinder.cs (2)
335throw ExceptionUtilities.Unreachable(); 345throw ExceptionUtilities.Unreachable();
Binder\UsingStatementBinder.cs (2)
313throw ExceptionUtilities.Unreachable(); 318throw ExceptionUtilities.Unreachable();
Binder\WhileBinder.cs (2)
76throw ExceptionUtilities.Unreachable(); 81throw ExceptionUtilities.Unreachable();
Binder\WithExternAndUsingAliasesBinder.cs (1)
95throw ExceptionUtilities.Unreachable();
Binder\WithLambdaParametersBinder.cs (2)
172throw ExceptionUtilities.Unreachable(); 177throw ExceptionUtilities.Unreachable();
BoundTree\BoundExpression.cs (5)
157public sealed override bool IsEquivalentToThisReference => throw ExceptionUtilities.Unreachable(); 177public sealed override bool IsEquivalentToThisReference => throw ExceptionUtilities.Unreachable(); 197public sealed override bool IsEquivalentToThisReference => throw ExceptionUtilities.Unreachable(); 207public sealed override bool IsEquivalentToThisReference => throw ExceptionUtilities.Unreachable(); 217public sealed override bool IsEquivalentToThisReference => throw ExceptionUtilities.Unreachable();
BoundTree\BoundInterpolatedStringArgumentPlaceholder.cs (1)
14public sealed override bool IsEquivalentToThisReference => throw ExceptionUtilities.Unreachable();
BoundTree\BoundNodeExtensions.cs (1)
255BoundBinaryOperator or BoundInterpolatedString => throw ExceptionUtilities.Unreachable(),
BoundTree\BoundStatementExtensions.cs (1)
50throw ExceptionUtilities.Unreachable();
BoundTree\Formatting.cs (2)
108get { throw ExceptionUtilities.Unreachable(); } 140get { throw ExceptionUtilities.Unreachable(); }
BoundTree\UnboundLambda.cs (1)
365throw ExceptionUtilities.Unreachable();
BoundTree\VariablePendingInference.cs (1)
131throw ExceptionUtilities.Unreachable();
CodeGen\EmitArrayInitializer.cs (1)
438throw ExceptionUtilities.Unreachable();
CodeGen\EmitConversion.cs (1)
333throw ExceptionUtilities.Unreachable();
CodeGen\EmitExpression.cs (3)
1111throw ExceptionUtilities.Unreachable(); 1676throw ExceptionUtilities.Unreachable(); 4142throw ExceptionUtilities.Unreachable();
CodeGen\EmitStatement.cs (2)
496throw ExceptionUtilities.Unreachable(); 1997throw ExceptionUtilities.Unreachable();
CodeGen\Optimizer.cs (2)
536throw ExceptionUtilities.Unreachable(); 2279throw ExceptionUtilities.Unreachable();
Compilation\MemberSemanticModel.cs (4)
124throw ExceptionUtilities.Unreachable(); 134throw ExceptionUtilities.Unreachable(); 2364throw ExceptionUtilities.Unreachable(); 2369throw ExceptionUtilities.Unreachable();
Compilation\MemberSemanticModel.NodeMapBuilder.cs (1)
311throw ExceptionUtilities.Unreachable();
Compilation\MemberSemanticModel.SpeculativeMemberSemanticModel.cs (7)
67throw ExceptionUtilities.Unreachable(); 72throw ExceptionUtilities.Unreachable(); 77throw ExceptionUtilities.Unreachable(); 82throw ExceptionUtilities.Unreachable(); 87throw ExceptionUtilities.Unreachable(); 92throw ExceptionUtilities.Unreachable(); 97throw ExceptionUtilities.Unreachable();
Compilation\SpeculativeSemanticModelWithMemberModel.cs (11)
507throw ExceptionUtilities.Unreachable(); 512throw ExceptionUtilities.Unreachable(); 522throw ExceptionUtilities.Unreachable(); 527throw ExceptionUtilities.Unreachable(); 532throw ExceptionUtilities.Unreachable(); 537throw ExceptionUtilities.Unreachable(); 542throw ExceptionUtilities.Unreachable(); 547throw ExceptionUtilities.Unreachable(); 552throw ExceptionUtilities.Unreachable(); 557throw ExceptionUtilities.Unreachable(); 562throw ExceptionUtilities.Unreachable();
Compiler\ClsComplianceChecker.cs (1)
222throw ExceptionUtilities.Unreachable();
Compiler\MethodBodySynthesizer.Lowered.cs (2)
294protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable(); 311internal override ExecutableCodeBinder? TryGetBodyBinder(BinderFactory? binderFactoryOpt = null, bool ignoreAccessibility = false) => throw ExceptionUtilities.Unreachable();
Compiler\MethodCompiler.cs (6)
404throw ExceptionUtilities.Unreachable(); 450throw ExceptionUtilities.Unreachable(); 887throw ExceptionUtilities.Unreachable(); 892throw ExceptionUtilities.Unreachable(); 897throw ExceptionUtilities.Unreachable(); 902throw ExceptionUtilities.Unreachable();
Compiler\SynthesizedMetadataCompiler.cs (1)
119throw ExceptionUtilities.Unreachable();
Compiler\TypeCompilationState.cs (1)
212throw ExceptionUtilities.Unreachable();
Declarations\DeclarationTreeBuilder.cs (1)
104DeclarationKind.Namespace => throw ExceptionUtilities.Unreachable(),
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (3)
142throw ExceptionUtilities.Unreachable(); 377throw ExceptionUtilities.Unreachable(); 858throw ExceptionUtilities.Unreachable();
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
310throw ExceptionUtilities.Unreachable();
Emitter\Model\ExpandedVarargsMethodReference.cs (2)
228throw ExceptionUtilities.Unreachable(); 234throw ExceptionUtilities.Unreachable();
Emitter\Model\FunctionPointerTypeSymbolAdapter.cs (2)
86throw ExceptionUtilities.Unreachable(); 90public override int GetHashCode() => throw ExceptionUtilities.Unreachable();
Emitter\Model\MethodSymbolAdapter.cs (1)
709throw ExceptionUtilities.Unreachable();
Emitter\Model\NamedTypeReference.cs (2)
172throw ExceptionUtilities.Unreachable(); 178throw ExceptionUtilities.Unreachable();
Emitter\Model\NamedTypeSymbolAdapter.cs (2)
221throw ExceptionUtilities.Unreachable(); 1064throw ExceptionUtilities.Unreachable();
Emitter\Model\ParameterSymbolAdapter.cs (2)
168throw ExceptionUtilities.Unreachable(); 278throw ExceptionUtilities.Unreachable();
Emitter\Model\ParameterTypeInformation.cs (4)
72throw ExceptionUtilities.Unreachable(); 78throw ExceptionUtilities.Unreachable(); 123throw ExceptionUtilities.Unreachable(); 129throw ExceptionUtilities.Unreachable();
Emitter\Model\PEAssemblyBuilder.cs (1)
663=> throw ExceptionUtilities.Unreachable();
Emitter\Model\PENetModuleBuilder.cs (3)
31throw ExceptionUtilities.Unreachable(); 36throw ExceptionUtilities.Unreachable(); 48=> throw ExceptionUtilities.Unreachable();
Emitter\Model\PropertySymbolAdapter.cs (1)
335throw ExceptionUtilities.Unreachable();
Emitter\Model\SymbolAdapter.cs (5)
32throw ExceptionUtilities.Unreachable(); 39throw ExceptionUtilities.Unreachable(); 52protected virtual SymbolAdapter GetCciAdapterImpl() => throw ExceptionUtilities.Unreachable(); 184throw ExceptionUtilities.Unreachable(); 190throw ExceptionUtilities.Unreachable();
Emitter\Model\TypeMemberReference.cs (2)
57throw ExceptionUtilities.Unreachable(); 63throw ExceptionUtilities.Unreachable();
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
156throw ExceptionUtilities.Unreachable();
FlowAnalysis\AbstractFlowPass.cs (6)
1110throw ExceptionUtilities.Unreachable(); 1116throw ExceptionUtilities.Unreachable(); 2182throw ExceptionUtilities.Unreachable(); 3489throw ExceptionUtilities.Unreachable(); 3707throw ExceptionUtilities.Unreachable(); 3712throw ExceptionUtilities.Unreachable();
FlowAnalysis\DefiniteAssignment.VariableIdentifier.cs (3)
90throw ExceptionUtilities.Unreachable(); 96throw ExceptionUtilities.Unreachable(); 102throw ExceptionUtilities.Unreachable();
FlowAnalysis\NullableWalker.cs (9)
960=> throw ExceptionUtilities.Unreachable(), 3518throw ExceptionUtilities.Unreachable(); 4520throw ExceptionUtilities.Unreachable(); 7138throw ExceptionUtilities.Unreachable(); 10944throw ExceptionUtilities.Unreachable(); 11884throw ExceptionUtilities.Unreachable(); 12237throw ExceptionUtilities.Unreachable(); 12563throw ExceptionUtilities.Unreachable(); 13300_ => throw ExceptionUtilities.Unreachable()
FlowAnalysis\NullableWalker.PlaceholderLocal.cs (4)
54internal override SyntaxToken IdentifierToken => throw ExceptionUtilities.Unreachable(); 60internal override SynthesizedLocalKind SynthesizedKind => throw ExceptionUtilities.Unreachable(); 63internal override SyntaxNode GetDeclaratorSyntax() => throw ExceptionUtilities.Unreachable(); 72) => throw ExceptionUtilities.Unreachable();
FlowAnalysis\NullableWalker_Patterns.cs (1)
437(int inputSlot, TypeSymbol inputType) = tempMap.TryGetValue(evaluation.Input, out var slotAndType) ? slotAndType : throw ExceptionUtilities.Unreachable();
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
523throw ExceptionUtilities.Unreachable();
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
335throw ExceptionUtilities.Unreachable();
Lowering\BoundTreeToDifferentEnclosingContextRewriter.cs (2)
184throw ExceptionUtilities.Unreachable(); 225throw ExceptionUtilities.Unreachable();
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (5)
193throw ExceptionUtilities.Unreachable(); 407throw ExceptionUtilities.Unreachable(); 621return Helper(treeRoot) ?? throw ExceptionUtilities.Unreachable(); 663throw ExceptionUtilities.Unreachable(); 671return helper(treeRoot) ?? throw ExceptionUtilities.Unreachable();
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
414=> throw ExceptionUtilities.Unreachable();
Lowering\ClosureConversion\ClosureConversion.cs (1)
1794throw ExceptionUtilities.Unreachable();
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (1)
235throw ExceptionUtilities.Unreachable();
Lowering\ExtensionMethodBodyRewriter.cs (2)
87throw ExceptionUtilities.Unreachable(); 153throw ExceptionUtilities.Unreachable();
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
139=> throw ExceptionUtilities.Unreachable(); // we don't currently need this
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (2)
107throw ExceptionUtilities.Unreachable(); 259protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\DelegateCacheContainer.cs (1)
48public override bool AreLocalsZeroed => throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\DynamicSiteContainer.cs (1)
47get { throw ExceptionUtilities.Unreachable(); }
Lowering\LocalRewriter\LocalRewriter.cs (4)
457throw ExceptionUtilities.Unreachable(); 462throw ExceptionUtilities.Unreachable(); 559throw ExceptionUtilities.Unreachable(); 565throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (1)
132throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
159throw ExceptionUtilities.Unreachable(); 1307throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (2)
22throw ExceptionUtilities.Unreachable(); 27throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\LocalRewriter_ConditionalAccess.cs (1)
21throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (7)
628throw ExceptionUtilities.Unreachable(); 651throw ExceptionUtilities.Unreachable(); 663throw ExceptionUtilities.Unreachable(); 684throw ExceptionUtilities.Unreachable(); 702throw ExceptionUtilities.Unreachable(); 709throw ExceptionUtilities.Unreachable(); 1649throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\LocalRewriter_DeconstructionAssignmentOperator.cs (1)
325throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (1)
191throw ExceptionUtilities.Unreachable(); //Should be handled by VisitFixedStatement
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (4)
400throw ExceptionUtilities.Unreachable(); 405throw ExceptionUtilities.Unreachable(); 410throw ExceptionUtilities.Unreachable(); 415throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.cs (1)
88throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (3)
135throw ExceptionUtilities.Unreachable(); 150_ => throw ExceptionUtilities.Unreachable(), 601throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\LocalRewriter_TupleCreationExpression.cs (1)
17throw ExceptionUtilities.Unreachable();
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
427throw ExceptionUtilities.Unreachable();
Lowering\MethodToClassRewriter.cs (7)
71throw ExceptionUtilities.Unreachable(); 76throw ExceptionUtilities.Unreachable(); 81throw ExceptionUtilities.Unreachable(); 86throw ExceptionUtilities.Unreachable(); 274throw ExceptionUtilities.Unreachable(); 281throw ExceptionUtilities.Unreachable(); 384throw ExceptionUtilities.Unreachable();
Lowering\SpillSequenceSpiller.cs (2)
977throw ExceptionUtilities.Unreachable(); 1202throw ExceptionUtilities.Unreachable();
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
818throw ExceptionUtilities.Unreachable(); // for statements have been lowered away by now 823throw ExceptionUtilities.Unreachable(); // using statements have been lowered away by now
Parser\Blender.Cursor.cs (1)
127throw ExceptionUtilities.Unreachable();
Parser\LanguageParser.cs (2)
6870throw ExceptionUtilities.Unreachable(); 11286throw ExceptionUtilities.Unreachable();
Symbols\AbstractTypeMap.cs (1)
210throw ExceptionUtilities.Unreachable();
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
790throw ExceptionUtilities.Unreachable();
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (7)
37=> throw ExceptionUtilities.Unreachable(); 41throw ExceptionUtilities.Unreachable(); 86=> throw ExceptionUtilities.Unreachable(); 167throw ExceptionUtilities.Unreachable(); 241get { throw ExceptionUtilities.Unreachable(); } 251throw ExceptionUtilities.Unreachable(); 274internal sealed override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable();
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (3)
207throw ExceptionUtilities.Unreachable(); 232throw ExceptionUtilities.Unreachable(); 235protected override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable();
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (4)
56=> throw ExceptionUtilities.Unreachable(); 171=> throw ExceptionUtilities.Unreachable(); 310throw ExceptionUtilities.Unreachable(); 323internal sealed override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable();
Symbols\AssemblySymbol.cs (3)
388throw ExceptionUtilities.Unreachable(); 399throw ExceptionUtilities.Unreachable(); 408throw ExceptionUtilities.Unreachable();
Symbols\ConstructedNamedTypeSymbol.cs (3)
45get { throw ExceptionUtilities.Unreachable(); } 50throw ExceptionUtilities.Unreachable(); 135get { throw ExceptionUtilities.Unreachable(); }
Symbols\ErrorMethodSymbol.cs (4)
86internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 246get { throw ExceptionUtilities.Unreachable(); } 266throw ExceptionUtilities.Unreachable(); 271throw ExceptionUtilities.Unreachable();
Symbols\ErrorTypeSymbol.cs (6)
120=> throw ExceptionUtilities.Unreachable(); 172throw ExceptionUtilities.Unreachable(); 528throw ExceptionUtilities.Unreachable(); 548get { throw ExceptionUtilities.Unreachable(); } 551internal override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable(); 748=> throw ExceptionUtilities.Unreachable();
Symbols\ExtendedErrorTypeSymbol.cs (1)
96throw ExceptionUtilities.Unreachable();
Symbols\Extensions\RewrittenMethodSymbol.cs (2)
72internal sealed override bool IsNullableAnalysisEnabled() => throw ExceptionUtilities.Unreachable(); 79internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable();
Symbols\Extensions\RewrittenParameterSymbol.cs (2)
24internal override ImmutableArray<int> InterpolatedStringHandlerArgumentIndexes => throw ExceptionUtilities.Unreachable(); 26internal override bool HasInterpolatedStringHandlerArgumentError => throw ExceptionUtilities.Unreachable();
Symbols\Extensions\SourceExtensionImplementationMethodSymbol.cs (1)
227BoundInterpolatedStringArgumentPlaceholder.InstanceParameter => throw ExceptionUtilities.Unreachable(),
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (9)
851internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 853internal override bool GenerateDebugInfo => throw ExceptionUtilities.Unreachable(); 854internal override ObsoleteAttributeData? ObsoleteAttributeData => throw ExceptionUtilities.Unreachable(); 856public override bool AreLocalsZeroed => throw ExceptionUtilities.Unreachable(); 857public override DllImportData GetDllImportData() => throw ExceptionUtilities.Unreachable(); 858internal override int CalculateLocalSyntaxOffset(int localPosition, SyntaxTree localTree) => throw ExceptionUtilities.Unreachable(); 859internal override IEnumerable<SecurityAttribute> GetSecurityInformation() => throw ExceptionUtilities.Unreachable(); 860internal sealed override bool IsNullableAnalysisEnabled() => throw ExceptionUtilities.Unreachable(); 861protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable();
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
33internal override ScopedKind DeclaredScope => throw ExceptionUtilities.Unreachable();
Symbols\FunctionTypeSymbol.cs (22)
114public override ImmutableArray<Location> Locations => throw ExceptionUtilities.Unreachable(); 116public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences => throw ExceptionUtilities.Unreachable(); 118public override Accessibility DeclaredAccessibility => throw ExceptionUtilities.Unreachable(); 122public override bool IsAbstract => throw ExceptionUtilities.Unreachable(); 124public override bool IsSealed => throw ExceptionUtilities.Unreachable(); 128internal override bool IsRecord => throw ExceptionUtilities.Unreachable(); 130internal override bool IsRecordStruct => throw ExceptionUtilities.Unreachable(); 132internal override ObsoleteAttributeData ObsoleteAttributeData => throw ExceptionUtilities.Unreachable(); 134public override void Accept(CSharpSymbolVisitor visitor) => throw ExceptionUtilities.Unreachable(); 136public override TResult Accept<TResult>(CSharpSymbolVisitor<TResult> visitor) => throw ExceptionUtilities.Unreachable(); 138public override ImmutableArray<Symbol> GetMembers() => throw ExceptionUtilities.Unreachable(); 140public override ImmutableArray<Symbol> GetMembers(string name) => throw ExceptionUtilities.Unreachable(); 142public override ImmutableArray<NamedTypeSymbol> GetTypeMembers() => throw ExceptionUtilities.Unreachable(); 144public override ImmutableArray<NamedTypeSymbol> GetTypeMembers(ReadOnlyMemory<char> name) => throw ExceptionUtilities.Unreachable(); 146protected override ISymbol CreateISymbol() => throw ExceptionUtilities.Unreachable(); 148protected override ITypeSymbol CreateITypeSymbol(CodeAnalysis.NullableAnnotation nullableAnnotation) => throw ExceptionUtilities.Unreachable(); 150internal override TResult Accept<TArgument, TResult>(CSharpSymbolVisitor<TArgument, TResult> visitor, TArgument a) => throw ExceptionUtilities.Unreachable(); 152internal override void AddNullableTransforms(ArrayBuilder<byte> transforms) => throw ExceptionUtilities.Unreachable(); 154internal override bool ApplyNullableTransforms(byte defaultTransformFlag, ImmutableArray<byte> transforms, ref int position, out TypeSymbol result) => throw ExceptionUtilities.Unreachable(); 156internal override ManagedKind GetManagedKind(ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) => throw ExceptionUtilities.Unreachable(); 158internal override bool GetUnificationUseSiteDiagnosticRecursive(ref DiagnosticInfo result, Symbol owner, ref HashSet<TypeSymbol> checkedTypes) => throw ExceptionUtilities.Unreachable(); 199internal override IEnumerable<(MethodSymbol Body, MethodSymbol Implemented)> SynthesizedInterfaceMethodImpls() => throw ExceptionUtilities.Unreachable();
Symbols\Metadata\PE\MetadataDecoder.cs (1)
148throw ExceptionUtilities.Unreachable();
Symbols\Metadata\PE\PEMethodSymbol.cs (8)
487throw ExceptionUtilities.Unreachable(); 1097throw ExceptionUtilities.Unreachable(); 1629throw ExceptionUtilities.Unreachable(); 1686internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 1720throw ExceptionUtilities.Unreachable(); 1725throw ExceptionUtilities.Unreachable(); 1730get { throw ExceptionUtilities.Unreachable(); } 1742internal sealed override bool IsNullableAnalysisEnabled() => throw ExceptionUtilities.Unreachable();
Symbols\Metadata\PE\PEModuleSymbol.cs (2)
161throw ExceptionUtilities.Unreachable(); 690throw ExceptionUtilities.Unreachable();
Symbols\Metadata\PE\PENamedTypeSymbol.cs (10)
343throw ExceptionUtilities.Unreachable(); 446throw ExceptionUtilities.Unreachable(); 457throw ExceptionUtilities.Unreachable(); 965throw ExceptionUtilities.Unreachable(); 1358throw ExceptionUtilities.Unreachable(); 1915get { throw ExceptionUtilities.Unreachable(); } 2617throw ExceptionUtilities.Unreachable(); 2833=> throw ExceptionUtilities.Unreachable(); 2918=> throw ExceptionUtilities.Unreachable(); 2962internal sealed override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable();
Symbols\Metadata\PE\PEParameterSymbol.cs (2)
954internal sealed override bool HasEnumeratorCancellationAttribute => throw ExceptionUtilities.Unreachable(); 1068internal sealed override ScopedKind DeclaredScope => throw ExceptionUtilities.Unreachable();
Symbols\MethodSymbol.cs (2)
288throw ExceptionUtilities.Unreachable(); 1116throw ExceptionUtilities.Unreachable();
Symbols\MissingAssemblySymbol.cs (3)
127throw ExceptionUtilities.Unreachable(); 137throw ExceptionUtilities.Unreachable(); 185throw ExceptionUtilities.Unreachable();
Symbols\MissingMetadataTypeSymbol.cs (1)
447throw ExceptionUtilities.Unreachable();
Symbols\MissingModuleSymbol.cs (3)
166throw ExceptionUtilities.Unreachable(); 176throw ExceptionUtilities.Unreachable(); 198get { throw ExceptionUtilities.Unreachable(); }
Symbols\ModuleSymbol.cs (1)
329throw ExceptionUtilities.Unreachable();
Symbols\NamedTypeSymbol.cs (1)
381throw ExceptionUtilities.Unreachable();
Symbols\NativeIntegerTypeSymbol.cs (10)
153internal override ImmutableArray<Symbol> GetEarlyAttributeDecodingMembers() => throw ExceptionUtilities.Unreachable(); 155internal override ImmutableArray<Symbol> GetEarlyAttributeDecodingMembers(string name) => throw ExceptionUtilities.Unreachable(); 157internal override IEnumerable<FieldSymbol> GetFieldsToEmit() => throw ExceptionUtilities.Unreachable(); 159internal override ImmutableArray<NamedTypeSymbol> GetInterfacesToEmit() => throw ExceptionUtilities.Unreachable(); 163protected override NamedTypeSymbol WithTupleDataCore(TupleExtraData newData) => throw ExceptionUtilities.Unreachable(); 172public override bool AreLocalsZeroed => throw ExceptionUtilities.Unreachable(); 176internal sealed override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable(); 391internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 397throw ExceptionUtilities.Unreachable(); 400internal override bool IsNullableAnalysisEnabled() => throw ExceptionUtilities.Unreachable();
Symbols\OverriddenOrHiddenMembersResult.cs (1)
77throw ExceptionUtilities.Unreachable();
Symbols\PlaceholderTypeArgumentSymbol.cs (1)
31throw ExceptionUtilities.Unreachable();
Symbols\ReducedExtensionMethodSymbol.cs (12)
333get { throw ExceptionUtilities.Unreachable(); } 447internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 582throw ExceptionUtilities.Unreachable(); 585internal override bool IsNullableAnalysisEnabled() => throw ExceptionUtilities.Unreachable(); 600protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable(); 656get { throw ExceptionUtilities.Unreachable(); } 662get { throw ExceptionUtilities.Unreachable(); } 668get { throw ExceptionUtilities.Unreachable(); } 674get { throw ExceptionUtilities.Unreachable(); } 677internal override ImmutableArray<int> InterpolatedStringHandlerArgumentIndexes => throw ExceptionUtilities.Unreachable(); 679internal override bool HasInterpolatedStringHandlerArgumentError => throw ExceptionUtilities.Unreachable(); 681internal override bool HasEnumeratorCancellationAttribute => throw ExceptionUtilities.Unreachable();
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
225throw ExceptionUtilities.Unreachable();
Symbols\Retargeting\RetargetingMethodSymbol.cs (3)
259internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 380throw ExceptionUtilities.Unreachable(); 383internal override bool IsNullableAnalysisEnabled() => throw ExceptionUtilities.Unreachable();
Symbols\Retargeting\RetargetingModuleSymbol.cs (1)
316throw ExceptionUtilities.Unreachable();
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (2)
417get { throw ExceptionUtilities.Unreachable(); } 423internal sealed override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable();
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
1070throw ExceptionUtilities.Unreachable(); 1356throw ExceptionUtilities.Unreachable();
Symbols\SignatureOnlyMethodSymbol.cs (34)
97internal sealed override bool IsNullableAnalysisEnabled() => throw ExceptionUtilities.Unreachable(); 107internal override bool GenerateDebugInfo { get { throw ExceptionUtilities.Unreachable(); } } 109internal override bool HasSpecialName { get { throw ExceptionUtilities.Unreachable(); } } 111internal override System.Reflection.MethodImplAttributes ImplementationAttributes { get { throw ExceptionUtilities.Unreachable(); } } 113internal override bool RequiresSecurityObject { get { throw ExceptionUtilities.Unreachable(); } } 117internal override MarshalPseudoCustomAttributeData ReturnValueMarshallingInformation { get { throw ExceptionUtilities.Unreachable(); } } 119internal override bool HasDeclarativeSecurity { get { throw ExceptionUtilities.Unreachable(); } } 121internal override IEnumerable<Microsoft.Cci.SecurityAttribute> GetSecurityInformation() { throw ExceptionUtilities.Unreachable(); } 123internal override ObsoleteAttributeData ObsoleteAttributeData { get { throw ExceptionUtilities.Unreachable(); } } 125internal sealed override UnmanagedCallersOnlyAttributeData GetUnmanagedCallersOnlyAttributeData(bool forceComplete) => throw ExceptionUtilities.Unreachable(); 127internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 129internal override ImmutableArray<string> GetAppliedConditionalSymbols() { throw ExceptionUtilities.Unreachable(); } 131public override ImmutableArray<TypeWithAnnotations> TypeArgumentsWithAnnotations { get { throw ExceptionUtilities.Unreachable(); } } 133public override Symbol AssociatedSymbol { get { throw ExceptionUtilities.Unreachable(); } } 135public override bool IsExtensionMethod { get { throw ExceptionUtilities.Unreachable(); } } 137public override bool HidesBaseMethodsByName { get { throw ExceptionUtilities.Unreachable(); } } 139public override ImmutableArray<Location> Locations { get { throw ExceptionUtilities.Unreachable(); } } 141public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences { get { throw ExceptionUtilities.Unreachable(); } } 143public override Accessibility DeclaredAccessibility { get { throw ExceptionUtilities.Unreachable(); } } 147public override bool IsAsync { get { throw ExceptionUtilities.Unreachable(); } } 149public override bool IsVirtual { get { throw ExceptionUtilities.Unreachable(); } } 151public override bool IsOverride { get { throw ExceptionUtilities.Unreachable(); } } 153public override bool IsAbstract { get { throw ExceptionUtilities.Unreachable(); } } 155public override bool IsSealed { get { throw ExceptionUtilities.Unreachable(); } } 157public override bool IsExtern { get { throw ExceptionUtilities.Unreachable(); } } 159public override bool AreLocalsZeroed { get { throw ExceptionUtilities.Unreachable(); } } 161public override AssemblySymbol ContainingAssembly { get { throw ExceptionUtilities.Unreachable(); } } 163internal override ModuleSymbol ContainingModule { get { throw ExceptionUtilities.Unreachable(); } } 165internal sealed override bool IsMetadataNewSlot(bool ignoreInterfaceImplementationChanges = false) { throw ExceptionUtilities.Unreachable(); } 167internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None) { throw ExceptionUtilities.Unreachable(); } 173throw ExceptionUtilities.Unreachable(); 181internal override int CalculateLocalSyntaxOffset(int localPosition, SyntaxTree localTree) { throw ExceptionUtilities.Unreachable(); } 183protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable(); 189internal sealed override int TryGetOverloadResolutionPriority() => throw ExceptionUtilities.Unreachable();
Symbols\SignatureOnlyParameterSymbol.cs (23)
44internal override bool HasEnumeratorCancellationAttribute { get { throw ExceptionUtilities.Unreachable(); } } 58internal override ScopedKind DeclaredScope => throw ExceptionUtilities.Unreachable(); 69internal override bool IsMetadataIn { get { throw ExceptionUtilities.Unreachable(); } } 71internal override bool IsMetadataOut { get { throw ExceptionUtilities.Unreachable(); } } 73internal override MarshalPseudoCustomAttributeData MarshallingInformation { get { throw ExceptionUtilities.Unreachable(); } } 75public override int Ordinal { get { throw ExceptionUtilities.Unreachable(); } } 77internal override bool IsMetadataOptional { get { throw ExceptionUtilities.Unreachable(); } } 79internal override ConstantValue ExplicitDefaultConstantValue { get { throw ExceptionUtilities.Unreachable(); } } 81internal override bool IsIDispatchConstant { get { throw ExceptionUtilities.Unreachable(); } } 83internal override bool IsIUnknownConstant { get { throw ExceptionUtilities.Unreachable(); } } 85internal override bool IsCallerFilePath { get { throw ExceptionUtilities.Unreachable(); } } 87internal override bool IsCallerLineNumber { get { throw ExceptionUtilities.Unreachable(); } } 89internal override bool IsCallerMemberName { get { throw ExceptionUtilities.Unreachable(); } } 91internal override int CallerArgumentExpressionParameterIndex { get { throw ExceptionUtilities.Unreachable(); } } 93internal override FlowAnalysisAnnotations FlowAnalysisAnnotations { get { throw ExceptionUtilities.Unreachable(); } } 95internal override ImmutableHashSet<string> NotNullIfParameterNotNull { get { throw ExceptionUtilities.Unreachable(); } } 97public override Symbol ContainingSymbol { get { throw ExceptionUtilities.Unreachable(); } } 99public override ImmutableArray<Location> Locations { get { throw ExceptionUtilities.Unreachable(); } } 101public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences { get { throw ExceptionUtilities.Unreachable(); } } 103public override AssemblySymbol ContainingAssembly { get { throw ExceptionUtilities.Unreachable(); } } 105internal override ModuleSymbol ContainingModule { get { throw ExceptionUtilities.Unreachable(); } } 107internal override ImmutableArray<int> InterpolatedStringHandlerArgumentIndexes => throw ExceptionUtilities.Unreachable(); 109internal override bool HasInterpolatedStringHandlerArgumentError => throw ExceptionUtilities.Unreachable();
Symbols\SignatureOnlyPropertySymbol.cs (18)
70internal override bool HasSpecialName { get { throw ExceptionUtilities.Unreachable(); } } 72internal override Cci.CallingConvention CallingConvention { get { throw ExceptionUtilities.Unreachable(); } } 74public override ImmutableArray<Location> Locations { get { throw ExceptionUtilities.Unreachable(); } } 76public override ImmutableArray<SyntaxReference> DeclaringSyntaxReferences { get { throw ExceptionUtilities.Unreachable(); } } 78public override Accessibility DeclaredAccessibility { get { throw ExceptionUtilities.Unreachable(); } } 80public override bool IsVirtual { get { throw ExceptionUtilities.Unreachable(); } } 84public override bool IsAbstract { get { throw ExceptionUtilities.Unreachable(); } } 86public override bool IsSealed { get { throw ExceptionUtilities.Unreachable(); } } 88public override bool IsExtern { get { throw ExceptionUtilities.Unreachable(); } } 90internal override bool IsRequired => throw ExceptionUtilities.Unreachable(); 92internal override ObsoleteAttributeData ObsoleteAttributeData { get { throw ExceptionUtilities.Unreachable(); } } 94public override AssemblySymbol ContainingAssembly { get { throw ExceptionUtilities.Unreachable(); } } 96internal override ModuleSymbol ContainingModule { get { throw ExceptionUtilities.Unreachable(); } } 98internal override bool MustCallMethodsDirectly { get { throw ExceptionUtilities.Unreachable(); } } 100public override MethodSymbol SetMethod { get { throw ExceptionUtilities.Unreachable(); } } 102public override MethodSymbol GetMethod { get { throw ExceptionUtilities.Unreachable(); } } 104public override bool IsIndexer { get { throw ExceptionUtilities.Unreachable(); } } 106internal override int TryGetOverloadResolutionPriority() => throw ExceptionUtilities.Unreachable();
Symbols\Source\CrefTypeParameterSymbol.cs (2)
210throw ExceptionUtilities.Unreachable(); 216throw ExceptionUtilities.Unreachable();
Symbols\Source\ExplicitInterfaceHelpers.cs (1)
140throw ExceptionUtilities.Unreachable();
Symbols\Source\GlobalExpressionVariable.cs (1)
160throw ExceptionUtilities.Unreachable();
Symbols\Source\ImplicitNamedTypeSymbol.cs (4)
32=> throw ExceptionUtilities.Unreachable(); 159throw ExceptionUtilities.Unreachable(); 180internal sealed override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable(); 199=> throw ExceptionUtilities.Unreachable();
Symbols\Source\LambdaSymbol.cs (2)
419throw ExceptionUtilities.Unreachable(); 422internal override bool IsNullableAnalysisEnabled() => throw ExceptionUtilities.Unreachable();
Symbols\Source\LocalFunctionSymbol.cs (2)
391throw ExceptionUtilities.Unreachable(); 523internal override bool IsNullableAnalysisEnabled() => throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceAssemblySymbol.cs (2)
1860throw ExceptionUtilities.Unreachable(); 1874throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceClonedParameterSymbol.cs (2)
160internal override ImmutableArray<int> InterpolatedStringHandlerArgumentIndexes => throw ExceptionUtilities.Unreachable(); 162internal override bool HasInterpolatedStringHandlerArgumentError => throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1318throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceConstructorSymbolBase.cs (1)
227throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
38internal sealed override ExecutableCodeBinder TryGetBodyBinder(BinderFactory binderFactoryOpt = null, bool ignoreAccessibility = false) => throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceFixedFieldSymbol.cs (1)
241=> throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceLocalSymbol.cs (2)
241throw ExceptionUtilities.Unreachable(); 557throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceMemberContainerSymbol.cs (5)
702throw ExceptionUtilities.Unreachable(); 1118throw ExceptionUtilities.Unreachable(); 1138throw ExceptionUtilities.Unreachable(); 3919throw ExceptionUtilities.Unreachable(); 4394throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1015throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceMethodSymbol.cs (1)
94protected override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (2)
38throw ExceptionUtilities.Unreachable(); 65throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
85throw ExceptionUtilities.Unreachable();
Symbols\Source\SourcePropertySymbol.cs (2)
354throw ExceptionUtilities.Unreachable(); 369throw ExceptionUtilities.Unreachable();
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (2)
455throw ExceptionUtilities.Unreachable(); 1028throw ExceptionUtilities.Unreachable();
Symbols\Source\SynthesizedSourceOrdinaryMethodSymbol.cs (1)
75internal sealed override ExecutableCodeBinder? TryGetBodyBinder(BinderFactory? binderFactoryOpt = null, bool ignoreAccessibility = false) => throw ExceptionUtilities.Unreachable();
Symbols\Source\ThisParameterSymbol.cs (1)
181internal override ScopedKind DeclaredScope => throw ExceptionUtilities.Unreachable();
Symbols\SubstitutedMethodSymbol.cs (3)
219internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 361throw ExceptionUtilities.Unreachable(); 364internal override bool IsNullableAnalysisEnabled() => throw ExceptionUtilities.Unreachable();
Symbols\SubstitutedNamedTypeSymbol.cs (7)
186throw ExceptionUtilities.Unreachable(); 389throw ExceptionUtilities.Unreachable(); 459throw ExceptionUtilities.Unreachable(); 464throw ExceptionUtilities.Unreachable(); 469throw ExceptionUtilities.Unreachable(); 474throw ExceptionUtilities.Unreachable(); 480internal sealed override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (5)
144=> throw ExceptionUtilities.Unreachable(); 218protected override NamedTypeSymbol WithTupleDataCore(TupleExtraData newData) => throw ExceptionUtilities.Unreachable(); 220internal override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable(); 230internal override ImmutableArray<Symbol> GetEarlyAttributeDecodingMembers() => throw ExceptionUtilities.Unreachable(); 232internal override ImmutableArray<Symbol> GetEarlyAttributeDecodingMembers(string name) => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (5)
821=> throw ExceptionUtilities.Unreachable(); 900protected override NamedTypeSymbol WithTupleDataCore(TupleExtraData newData) => throw ExceptionUtilities.Unreachable(); 902internal override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable(); 912internal override ImmutableArray<Symbol> GetEarlyAttributeDecodingMembers() => throw ExceptionUtilities.Unreachable(); 914internal override ImmutableArray<Symbol> GetEarlyAttributeDecodingMembers(string name) => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\Records\SynthesizedRecordClone.cs (1)
132throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
70_ => throw ExceptionUtilities.Unreachable()
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (2)
78throw ExceptionUtilities.Unreachable(); 164internal override ExecutableCodeBinder? TryGetBodyBinder(BinderFactory? binderFactoryOpt = null, bool ignoreAccessibility = false) => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperatorBase.cs (1)
63internal sealed override ExecutableCodeBinder? TryGetBodyBinder(BinderFactory? binderFactoryOpt = null, bool ignoreAccessibility = false) => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedContainer.cs (4)
72=> throw ExceptionUtilities.Unreachable(); 153=> throw ExceptionUtilities.Unreachable(); 198throw ExceptionUtilities.Unreachable(); 207internal sealed override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (2)
130throw ExceptionUtilities.Unreachable(); 263protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (3)
94=> throw ExceptionUtilities.Unreachable(); 147protected override NamedTypeSymbol WithTupleDataCore(TupleExtraData newData) => throw ExceptionUtilities.Unreachable(); 204internal sealed override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (4)
208internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 274throw ExceptionUtilities.Unreachable(); 284throw ExceptionUtilities.Unreachable(); 313protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (4)
138throw ExceptionUtilities.Unreachable(); 148internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 350throw ExceptionUtilities.Unreachable(); 355protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (3)
101=> throw ExceptionUtilities.Unreachable(); 126protected override NamedTypeSymbol WithTupleDataCore(TupleExtraData newData) => throw ExceptionUtilities.Unreachable(); 139internal sealed override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedImplementationMethod.cs (2)
261throw ExceptionUtilities.Unreachable(); 269protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (5)
69=> throw ExceptionUtilities.Unreachable(); 149protected override NamedTypeSymbol WithTupleDataCore(TupleExtraData newData) => throw ExceptionUtilities.Unreachable(); 151internal override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable(); 161internal override ImmutableArray<Symbol> GetEarlyAttributeDecodingMembers() => throw ExceptionUtilities.Unreachable(); 163internal override ImmutableArray<Symbol> GetEarlyAttributeDecodingMembers(string name) => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
119throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (2)
220throw ExceptionUtilities.Unreachable(); 279protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (4)
161get { throw ExceptionUtilities.Unreachable(); } 411internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 415throw ExceptionUtilities.Unreachable(); 420protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedMethodSymbol.cs (2)
75internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 79throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedParameterSymbol.cs (6)
92get { throw ExceptionUtilities.Unreachable(); } 97get { throw ExceptionUtilities.Unreachable(); } 102get { throw ExceptionUtilities.Unreachable(); } 107get { throw ExceptionUtilities.Unreachable(); } 112get { throw ExceptionUtilities.Unreachable(); } 227internal sealed override ScopedKind DeclaredScope => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (5)
62=> throw ExceptionUtilities.Unreachable(); 134throw ExceptionUtilities.Unreachable(); 139throw ExceptionUtilities.Unreachable(); 146throw ExceptionUtilities.Unreachable(); 157internal override IEnumerable<FieldSymbol> GetFieldsToEmit() => throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
353throw ExceptionUtilities.Unreachable();
Symbols\Synthesized\SynthesizedStaticConstructor.cs (3)
360throw ExceptionUtilities.Unreachable(); 370internal sealed override bool HasSpecialNameAttribute => throw ExceptionUtilities.Unreachable(); 434protected sealed override bool HasSetsRequiredMembersImpl => throw ExceptionUtilities.Unreachable();
Symbols\SynthesizedSimpleMethodTypeParameterSymbol.cs (5)
98get { throw ExceptionUtilities.Unreachable(); } 103get { throw ExceptionUtilities.Unreachable(); } 117throw ExceptionUtilities.Unreachable(); 122throw ExceptionUtilities.Unreachable(); 127throw ExceptionUtilities.Unreachable();
Symbols\Tuples\TupleTypeSymbol.cs (3)
49throw ExceptionUtilities.Unreachable(); 313throw ExceptionUtilities.Unreachable(); 341throw ExceptionUtilities.Unreachable();
Symbols\TypeSymbol.cs (7)
2465throw ExceptionUtilities.Unreachable(); 2482=> throw ExceptionUtilities.Unreachable(); 2486=> throw ExceptionUtilities.Unreachable(); 2490=> throw ExceptionUtilities.Unreachable(); 2494=> throw ExceptionUtilities.Unreachable(); 2498=> throw ExceptionUtilities.Unreachable(); 2502=> throw ExceptionUtilities.Unreachable();
Symbols\UpdatedContainingSymbolLocal.cs (1)
108) => throw ExceptionUtilities.Unreachable();
Syntax\CSharpLineDirectiveMap.cs (1)
226=> throw ExceptionUtilities.Unreachable();
Syntax\CSharpSyntaxNode.cs (1)
451throw ExceptionUtilities.Unreachable();
Syntax\CSharpSyntaxTree.Dummy.cs (1)
61=> throw ExceptionUtilities.Unreachable();
Syntax\InternalSyntax\SyntaxToken.cs (2)
67throw ExceptionUtilities.Unreachable(); 477throw ExceptionUtilities.Unreachable();
Syntax\InternalSyntax\SyntaxTrivia.cs (2)
43throw ExceptionUtilities.Unreachable(); 112throw ExceptionUtilities.Unreachable();
Syntax\InternalSyntax\TypeDeclarationSyntax.cs (2)
176throw ExceptionUtilities.Unreachable(); 181throw ExceptionUtilities.Unreachable();
Syntax\SyntaxFacts.cs (1)
101throw ExceptionUtilities.Unreachable();
Utilities\ValueSetFactory.EnumeratedValueSet.cs (1)
73throw ExceptionUtilities.Unreachable();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Emit\NumericIntPtrTests.cs (1)
7044_ => throw ExceptionUtilities.Unreachable()
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (9)
Diagnostics\DiagnosticAnalyzerTests.cs (3)
377throw ExceptionUtilities.Unreachable(); 1061throw ExceptionUtilities.Unreachable(); 4239throw ExceptionUtilities.Unreachable();
Diagnostics\GetDiagnosticsTests.cs (1)
1535throw ExceptionUtilities.Unreachable();
OverloadResolutionPriorityTests.cs (3)
2721_ => throw ExceptionUtilities.Unreachable(), 2783_ => throw ExceptionUtilities.Unreachable(), 2844_ => throw ExceptionUtilities.Unreachable(),
Semantics\CollectionExpressionTests.cs (1)
3039throw ExceptionUtilities.Unreachable();
Semantics\ExtensionTests2.cs (1)
13643_ => throw ExceptionUtilities.Unreachable()
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (6)
Semantics\InterceptorsTests.cs (1)
7388throw ExceptionUtilities.Unreachable();
Semantics\InterpolationTests.cs (1)
4763_ => throw ExceptionUtilities.Unreachable()
Semantics\RawInterpolationTests_Handler.cs (1)
3064_ => throw ExceptionUtilities.Unreachable()
Semantics\SemanticErrorTests.cs (2)
25161ParameterSymbol or TypeParameterSymbol => throw ExceptionUtilities.Unreachable(), 25230ParameterSymbol or TypeParameterSymbol => throw ExceptionUtilities.Unreachable(),
SourceGeneration\GeneratorDriverFuzzTests.cs (1)
410throw ExceptionUtilities.Unreachable();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (6)
Symbols\CovariantReturnTests.cs (1)
507throw ExceptionUtilities.Unreachable();
Symbols\MockNamedTypeSymbol.cs (3)
206=> throw ExceptionUtilities.Unreachable(); 236throw ExceptionUtilities.Unreachable(); 334internal sealed override NamedTypeSymbol AsNativeInteger() => throw ExceptionUtilities.Unreachable();
Symbols\PartialPropertiesTests.cs (2)
91throw ExceptionUtilities.Unreachable(); 163throw ExceptionUtilities.Unreachable();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
NullableAttributesVisitor.cs (2)
121throw ExceptionUtilities.Unreachable(); 126throw ExceptionUtilities.Unreachable();
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (11)
DkmUtilities.cs (1)
98throw ExceptionUtilities.Unreachable();
EEMetadataReferenceResolver.cs (3)
47=> throw ExceptionUtilities.Unreachable(); 50=> throw ExceptionUtilities.Unreachable(); 53=> throw ExceptionUtilities.Unreachable();
ExpressionCompiler.cs (4)
88throw ExceptionUtilities.Unreachable(); 154throw ExceptionUtilities.Unreachable(); 205throw ExceptionUtilities.Unreachable(); 247throw ExceptionUtilities.Unreachable();
FrameDecoder.cs (2)
61throw ExceptionUtilities.Unreachable(); 82throw ExceptionUtilities.Unreachable();
LanguageInstructionDecoder.cs (1)
65throw ExceptionUtilities.Unreachable();
Microsoft.CodeAnalysis.Rebuild (2)
RebuildSourceReferenceResolver.cs (2)
64public override Stream OpenRead(string resolvedPath) => throw ExceptionUtilities.Unreachable(); 66public override string? ResolveReference(string path, string? baseFilePath) => throw ExceptionUtilities.Unreachable();
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
RoundTripUtil.cs (1)
43var pdbReader = embeddedPdbReader ?? portablePdbReader ?? throw ExceptionUtilities.Unreachable();
Microsoft.CodeAnalysis.Test.Utilities (7)
Compilation\OperationTreeVerifier.cs (1)
1499throw ExceptionUtilities.Unreachable();
Diagnostics\CommonDiagnosticAnalyzers.cs (2)
2694throw ExceptionUtilities.Unreachable(); 2964throw ExceptionUtilities.Unreachable();
Diagnostics\ReportDiagnosticExtensions.cs (1)
22_ => throw ExceptionUtilities.Unreachable(),
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (2)
304throw ExceptionUtilities.Unreachable(); 309=> throw ExceptionUtilities.Unreachable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
360throw ExceptionUtilities.Unreachable();
Microsoft.CodeAnalysis.UnitTests (8)
Collections\DebuggerAttributes.cs (1)
66object proxyInstance = Activator.CreateInstance(proxyType, obj) ?? throw ExceptionUtilities.Unreachable();
Collections\ImmutableListTestBase.cs (2)
114ForEachImpl(ImmutableSegmentedList<int>.Empty, n => { throw ExceptionUtilities.Unreachable(); }); 162Assert.Equal(0, FindLastImpl(ImmutableSegmentedList<int>.Empty, n => { throw ExceptionUtilities.Unreachable(); }));
Collections\ImmutableSegmentedListTest.cs (1)
416list.RemoveRange(Enumerable.Range(1, 1).Select<int, int>(n => { throw ExceptionUtilities.Unreachable(); }));
Collections\SegmentedArrayHelperTests.cs (3)
139_ => throw ExceptionUtilities.Unreachable(), 164_ => throw ExceptionUtilities.Unreachable(), 189_ => throw ExceptionUtilities.Unreachable(),
InvokeUtil.cs (1)
62throw ExceptionUtilities.Unreachable();
Roslyn.Test.PdbUtilities (1)
Reader\MockSymUnmanagedReader.cs (1)
54throw ExceptionUtilities.Unreachable();