10 references to ThrowExpression
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder.ValueChecks.cs (2)
3435case BoundKind.ThrowExpression: 4624case BoundKind.ThrowExpression:
Binder\Binder_Statements.cs (1)
3361if ((refKind != RefKind.None) != (returnRefKind != RefKind.None) && expression.Kind != BoundKind.ThrowExpression)
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1092case BoundKind.ThrowExpression:
CodeGen\EmitAddress.cs (1)
168case BoundKind.ThrowExpression:
CodeGen\EmitExpression.cs (1)
333case BoundKind.ThrowExpression:
FlowAnalysis\NullableWalker.cs (1)
2877if (!expr.IsSuppressed && RemoveConversion(expr, includeExplicitConversions: false).expression.Kind != BoundKind.ThrowExpression)
Generated\BoundNodes.xml.Generated.cs (2)
8245: base(BoundKind.ThrowExpression, syntax, type, hasErrors || expression.HasErrors()) 8946case BoundKind.ThrowExpression:
Operations\CSharpOperationFactory.cs (1)
142case BoundKind.ThrowExpression: