10 references to ThrowExpression
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder.ValueChecks.cs (1)
3985
case BoundKind.
ThrowExpression
:
Binder\Binder_Statements.cs (1)
3462
if ((refKind != RefKind.None) != (returnRefKind != RefKind.None) && expression.Kind != BoundKind.
ThrowExpression
)
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1129
case BoundKind.
ThrowExpression
:
CodeGen\CodeGenerator_HasHome.cs (1)
82
case BoundKind.
ThrowExpression
:
CodeGen\EmitAddress.cs (1)
164
case BoundKind.
ThrowExpression
:
CodeGen\EmitExpression.cs (1)
348
case BoundKind.
ThrowExpression
:
FlowAnalysis\NullableWalker.cs (1)
3016
if (!expr.IsSuppressed && RemoveConversion(expr, includeExplicitConversions: false).expression.Kind != BoundKind.
ThrowExpression
)
Generated\BoundNodes.xml.Generated.cs (2)
8600
: base(BoundKind.
ThrowExpression
, syntax, type, hasErrors || expression.HasErrors())
9317
case BoundKind.
ThrowExpression
:
Operations\CSharpOperationFactory.cs (1)
146
case BoundKind.
ThrowExpression
: