40 references to CatchStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (27)
Binding\Binder_Expressions.vb (1)
2426If DirectCast(parent, CatchStatementSyntax).IdentifierName Is nameSyntax Then
Binding\Binder_Statements.vb (1)
237Dim whenClause = DirectCast(node, CatchStatementSyntax).WhenClause
Compilation\SemanticModel.vb (2)
2708Public Overloads Function GetDeclaredSymbol(declarationSyntax As CatchStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As ILocalSymbol 3333Return Me.GetDeclaredSymbol(DirectCast(node, CatchStatementSyntax), cancellationToken)
Generated\Syntax.xml.Main.Generated.vb (9)
290Public Overridable Function VisitCatchStatement(ByVal node As CatchStatementSyntax) As TResult 1025Public Overridable Sub VisitCatchStatement(ByVal node As CatchStatementSyntax) 3082Dim newCatchStatement = DirectCast(Visit(node.CatchStatement), CatchStatementSyntax) 3094Public Overrides Function VisitCatchStatement(ByVal node As CatchStatementSyntax) As SyntaxNode 14718Public Shared Function CatchBlock(catchStatement As CatchStatementSyntax, statements As SyntaxList(of StatementSyntax)) As CatchBlockSyntax 14737Public Shared Function CatchBlock(catchStatement As CatchStatementSyntax) As CatchBlockSyntax 14758Public Shared Function CatchStatement(catchKeyword As SyntaxToken, identifierName As IdentifierNameSyntax, asClause As SimpleAsClauseSyntax, whenClause As CatchFilterClauseSyntax) As CatchStatementSyntax 14781Public Shared Function CatchStatement(identifierName As IdentifierNameSyntax, asClause As SimpleAsClauseSyntax, whenClause As CatchFilterClauseSyntax) As CatchStatementSyntax 14789Public Shared Function CatchStatement() As CatchStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (10)
15643Friend _catchStatement as CatchStatementSyntax 15652Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), catchStatement As CatchStatementSyntax, statements As SyntaxNode) 15659Public ReadOnly Property CatchStatement As CatchStatementSyntax 15670Public Shadows Function WithCatchStatement(catchStatement as CatchStatementSyntax) As CatchBlockSyntax 15742Public Function Update(catchStatement As CatchStatementSyntax, statements As SyntaxList(of StatementSyntax)) As CatchBlockSyntax 15796Public Shadows Function WithCatchKeyword(catchKeyword as SyntaxToken) As CatchStatementSyntax 15818Public Shadows Function WithIdentifierName(identifierName as IdentifierNameSyntax) As CatchStatementSyntax 15839Public Shadows Function WithAsClause(asClause as SimpleAsClauseSyntax) As CatchStatementSyntax 15860Public Shadows Function WithWhenClause(whenClause as CatchFilterClauseSyntax) As CatchStatementSyntax 15915Public Function Update(catchKeyword As SyntaxToken, identifierName As IdentifierNameSyntax, asClause As SimpleAsClauseSyntax, whenClause As CatchFilterClauseSyntax) As CatchStatementSyntax
Symbols\Source\LocalSymbol.vb (2)
179''' the declarator is the <see cref="CatchStatementSyntax"/> node, not the <see cref="IdentifierNameSyntax"/> 559Debug.Assert(TypeOf node Is CatchStatementSyntax)
Syntax\SyntaxNormalizer.vb (1)
1375Public Overrides Function VisitCatchStatement(node As CatchStatementSyntax) As SyntaxNode
VisualBasicExtensions.vb (1)
1201Public Function GetDeclaredSymbol(semanticModel As SemanticModel, declarationSyntax As CatchStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As ILocalSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveUnusedParametersAndValues\VisualBasicRemoveUnusedValuesCodeFixProvider.vb (1)
21CaseBlockSyntax, CaseClauseSyntax, CatchStatementSyntax, CatchBlockSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
743Dim catchStatementSyntax = DirectCast(syntaxNode, CatchStatementSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
29nameSyntax.CheckParent(Of CatchStatementSyntax)(Function(c) c.IdentifierName Is nameSyntax) OrElse
Microsoft.CodeAnalysis.VisualBasic.Features (4)
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
69If targetToken.IsFromIdentifierNode(Of CatchStatementSyntax)(Function(catchStatement) catchStatement.IdentifierName) Then
Completion\KeywordRecommenders\Statements\WhenKeywordRecommender.vb (2)
28If targetToken.IsFromIdentifierNode(Of CatchStatementSyntax)(Function(catchStatement) catchStatement.IdentifierName) Then 33childGetter:=Function(asClause) If(TypeOf asClause.Parent Is CatchStatementSyntax, asClause.Type, Nothing), cancellationToken:=cancellationToken) Then
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveUnusedParametersAndValues\VisualBasicRemoveUnusedValuesCodeFixProvider.vb (1)
21CaseBlockSyntax, CaseClauseSyntax, CatchStatementSyntax, CatchBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
Classification\ClassificationHelpers.vb (2)
218ElseIf TypeOf parent?.Parent Is CatchStatementSyntax AndAlso DirectCast(parent.Parent, CatchStatementSyntax).IdentifierName.Identifier = identifier Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
743Dim catchStatementSyntax = DirectCast(syntaxNode, CatchStatementSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
29nameSyntax.CheckParent(Of CatchStatementSyntax)(Function(c) c.IdentifierName Is nameSyntax) OrElse
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
743Dim catchStatementSyntax = DirectCast(syntaxNode, CatchStatementSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
29nameSyntax.CheckParent(Of CatchStatementSyntax)(Function(c) c.IdentifierName Is nameSyntax) OrElse