27 references to CatchStatement
Microsoft.CodeAnalysis.VisualBasic (12)
Binding\Binder_Statements.vb (1)
4760Dim declaration = node.CatchStatement
Binding\CatchBlockBinder.vb (1)
43Dim catchStatement = _syntax.CatchStatement
Generated\Syntax.xml.Main.Generated.vb (2)
3082Dim newCatchStatement = DirectCast(Visit(node.CatchStatement), CatchStatementSyntax) 3083If node.CatchStatement IsNot newCatchStatement Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (3)
15694return Update(Me.CatchStatement, statements) 15715Return Me.CatchStatement 15743If catchStatement IsNot Me.CatchStatement OrElse statements <> Me.Statements Then
Lowering\Instrumentation\DebugInfoInjector.vb (2)
286rewrittenFilter = New BoundSequencePointExpression(DirectCast(original.Syntax, CatchBlockSyntax).CatchStatement, 319Return New BoundSequencePoint(DirectCast(original.Syntax, CatchBlockSyntax).CatchStatement, MyBase.CreateCatchBlockPrologue(original))
Semantics\StatementSyntaxWalker.vb (1)
172Visit(node.CatchStatement)
Syntax\SyntaxFacts.vb (1)
490beginStatement = catchBlock.CatchStatement
Syntax\SyntaxNormalizer.vb (1)
1087AddLinebreaksAfterTokenIfNeeded(node.CatchStatement.GetLastToken(), 1)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
NodeBasedFormattingRule.vb (1)
445[catch].CatchStatement.GetLastToken().GetNextToken(includeZeroWidth:=True),
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
LineCommit\ContainingStatementInfo.MatchingStatementsVisitor.vb (1)
96parts.AddRange(node.CatchBlocks.Select(Function(catchBlock) catchBlock.CatchStatement))
Microsoft.CodeAnalysis.VisualBasic.Features (7)
Debugging\ProximityExpressionsGetter.Worker.vb (2)
123catchBlock.CatchStatement.IdentifierName IsNot Nothing Then 124_additionalTerms.Add(catchBlock.CatchStatement.IdentifierName.Identifier.ValueText)
EditAndContinue\SyntaxComparer.vb (2)
1070distance = ComputeWeightedDistance(leftCatch.CatchStatement, leftCatch.Statements, rightCatch.CatchStatement, rightCatch.Statements)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1647Return DirectCast(node, CatchBlockSyntax).CatchStatement.CatchKeyword.Span
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
228Return node.WithCatchStatement(ReplaceStatementIfNeeded(node.CatchStatement)).
Highlighting\KeywordHighlighters\TryBlockHighlighter.vb (1)
38With catchBlock.CatchStatement
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
FlowAnalysis\TryLockUsingStatementTests.vb (1)
1642statement = tryBlock.CatchBlocks(0).CatchStatement
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (2)
19704Assert.NotNull(objectUnderTest.catchStatement) 19705Dim withObj = objectUnderTest.WithCatchStatement(objectUnderTest.CatchStatement).WithStatements(objectUnderTest.Statements)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
Formatting\Rules\NodeBasedFormattingRule.vb (1)
445[catch].CatchStatement.GetLastToken().GetNextToken(includeZeroWidth:=True),
Rename\LocalConflictVisitor.vb (1)
193Dim identifierToken = node.CatchStatement.IdentifierName?.Identifier
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
854DirectCast(possibleSpecialStatement, CatchBlockSyntax).CatchStatement,