16 references to CatchBlocks
Microsoft.CodeAnalysis.VisualBasic (10)
Binding\Binder_Statements.vb (1)
4747Dim catchBlocks As ImmutableArray(Of BoundCatchBlock) = BindCatchBlocks(node.CatchBlocks, diagnostics)
Binding\LocalBinderBuilder.vb (1)
264For Each catchBlock In node.CatchBlocks
Generated\Syntax.xml.Main.Generated.vb (1)
3052Dim newCatchBlocks = VisitList(node.CatchBlocks)
Generated\Syntax.xml.Syntax.Generated.vb (6)
15372return Update(tryStatement, Me.Statements, Me.CatchBlocks, Me.FinallyBlock, Me.EndTryStatement) 15394return Update(Me.TryStatement, statements, Me.CatchBlocks, Me.FinallyBlock, Me.EndTryStatement) 15425Return Me.WithCatchBlocks(Me.CatchBlocks.AddRange(items)) 15446return Update(Me.TryStatement, Me.Statements, Me.CatchBlocks, finallyBlock, Me.EndTryStatement) 15469return Update(Me.TryStatement, Me.Statements, Me.CatchBlocks, Me.FinallyBlock, endTryStatement) 15535If tryStatement IsNot Me.TryStatement OrElse statements <> Me.Statements OrElse catchBlocks <> Me.CatchBlocks OrElse finallyBlock IsNot Me.FinallyBlock OrElse endTryStatement IsNot Me.EndTryStatement Then
Semantics\StatementSyntaxWalker.vb (1)
166VisitList(node.CatchBlocks)
Microsoft.CodeAnalysis.VisualBasic.Features (6)
Completion\KeywordRecommenders\Statements\FinallyKeywordRecommender.vb (1)
54If parent.IsKind(SyntaxKind.CatchBlock) AndAlso tryBlock.CatchBlocks.Contains(DirectCast(parent, CatchBlockSyntax)) Then
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (4)
2099SyntaxFactory.AreEquivalent(oldTryBlock.CatchBlocks, newTryBlock.CatchBlocks) 2121If tryBlock.CatchBlocks.Count = 0 Then 2126Return TextSpan.FromBounds(tryBlock.CatchBlocks.First().SpanStart, tryBlock.EndTryStatement.Span.End)
IntroduceUsingStatement\VisualBasicIntroduceUsingStatementCodeRefactoringProvider.vb (1)
35Return tryStatement.CatchBlocks.Count > 0