10 references to ThrowExpression
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder.ValueChecks.cs (2)
4008case BoundKind.ThrowExpression: 5756case BoundKind.ThrowExpression:
Binder\Binder_Statements.cs (1)
3459if ((refKind != RefKind.None) != (returnRefKind != RefKind.None) && expression.Kind != BoundKind.ThrowExpression)
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1129case BoundKind.ThrowExpression:
CodeGen\EmitAddress.cs (1)
166case BoundKind.ThrowExpression:
CodeGen\EmitExpression.cs (1)
348case BoundKind.ThrowExpression:
FlowAnalysis\NullableWalker.cs (1)
2955if (!expr.IsSuppressed && RemoveConversion(expr, includeExplicitConversions: false).expression.Kind != BoundKind.ThrowExpression)
Generated\BoundNodes.xml.Generated.cs (2)
8563: base(BoundKind.ThrowExpression, syntax, type, hasErrors || expression.HasErrors()) 9280case BoundKind.ThrowExpression:
Operations\CSharpOperationFactory.cs (1)
146case BoundKind.ThrowExpression: