18 references to Throw
Microsoft.CodeAnalysis (7)
Operations\ControlFlowGraphBuilder.cs (7)
295if (current.Ordinal == lastBlockOrdinal && branch.Kind != ControlFlowBranchSemantics.Throw && branch.Kind != ControlFlowBranchSemantics.Rethrow) 320case ControlFlowBranchSemantics.Throw: 718Debug.Assert((block.BranchValue != null && !block.HasCondition) == (next.Kind == ControlFlowBranchSemantics.Return || next.Kind == ControlFlowBranchSemantics.Throw)); 721next.Kind == ControlFlowBranchSemantics.Throw || 830next.Kind == ControlFlowBranchSemantics.Throw || 951next.Kind == ControlFlowBranchSemantics.Throw || 3927current.FallThrough.Kind = exception == null ? ControlFlowBranchSemantics.Rethrow : ControlFlowBranchSemantics.Throw;
Microsoft.CodeAnalysis.CodeStyle (2)
CustomDataFlowAnalysis.cs (2)
179continueDispatchAfterFinally[current.EnclosingRegion] = branch.Semantics != ControlFlowBranchSemantics.Throw && 219case ControlFlowBranchSemantics.Throw:
Microsoft.CodeAnalysis.Test.Utilities (7)
Compilation\ControlFlowGraphVerifier.cs (5)
255Assert.NotEqual(ControlFlowBranchSemantics.Throw, conditionalBranch.Semantics); 305Assert.True(ControlFlowBranchSemantics.Return == nextBranch.Semantics || ControlFlowBranchSemantics.Throw == nextBranch.Semantics); 312Assert.NotEqual(ControlFlowBranchSemantics.Throw, nextBranch.Semantics); 765else if (branch.Semantics == ControlFlowBranchSemantics.Throw || 1601Assert.True(ControlFlowBranchSemantics.None == branch.Semantics || ControlFlowBranchSemantics.Throw == branch.Semantics ||
CustomDataFlowAnalysis.cs (2)
179continueDispatchAfterFinally[current.EnclosingRegion] = branch.Semantics != ControlFlowBranchSemantics.Throw && 219case ControlFlowBranchSemantics.Throw:
Microsoft.CodeAnalysis.Workspaces (2)
CustomDataFlowAnalysis.cs (2)
179continueDispatchAfterFinally[current.EnclosingRegion] = branch.Semantics != ControlFlowBranchSemantics.Throw && 219case ControlFlowBranchSemantics.Throw: