65 references to TryBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (25)
Binding\Binder_Statements.vb (2)
109Return BindTryBlock(DirectCast(node, TryBlockSyntax), diagnostics) 4743Public Function BindTryBlock(node As TryBlockSyntax, diagnostics As BindingDiagnosticBag) As BoundTryStatement
Binding\LocalBinderBuilder.vb (1)
258Public Overrides Sub VisitTryBlock(node As TryBlockSyntax)
Generated\Syntax.xml.Main.Generated.vb (6)
281Public Overridable Function VisitTryBlock(ByVal node As TryBlockSyntax) As TResult 1016Public Overridable Sub VisitTryBlock(ByVal node As TryBlockSyntax) 3045Public Overrides Function VisitTryBlock(ByVal node As TryBlockSyntax) As SyntaxNode 14637Public Shared Function TryBlock(tryStatement As TryStatementSyntax, statements As SyntaxList(of StatementSyntax), catchBlocks As SyntaxList(of CatchBlockSyntax), finallyBlock As FinallyBlockSyntax, endTryStatement As EndBlockStatementSyntax) As TryBlockSyntax 14671Public Shared Function TryBlock(statements As SyntaxList(of StatementSyntax), catchBlocks As SyntaxList(of CatchBlockSyntax), finallyBlock As FinallyBlockSyntax) As TryBlockSyntax 14679Public Shared Function TryBlock() As TryBlockSyntax
Generated\Syntax.xml.Syntax.Generated.vb (9)
15371Public Shadows Function WithTryStatement(tryStatement as TryStatementSyntax) As TryBlockSyntax 15393Public Shadows Function WithStatements(statements as SyntaxList(Of StatementSyntax)) As TryBlockSyntax 15397Public Shadows Function AddStatements(ParamArray items As StatementSyntax()) As TryBlockSyntax 15420Public Shadows Function WithCatchBlocks(catchBlocks as SyntaxList(Of CatchBlockSyntax)) As TryBlockSyntax 15424Public Shadows Function AddCatchBlocks(ParamArray items As CatchBlockSyntax()) As TryBlockSyntax 15445Public Shadows Function WithFinallyBlock(finallyBlock as FinallyBlockSyntax) As TryBlockSyntax 15449Public Shadows Function AddFinallyBlockStatements(ParamArray items As StatementSyntax()) As TryBlockSyntax 15468Public Shadows Function WithEndTryStatement(endTryStatement as EndBlockStatementSyntax) As TryBlockSyntax 15534Public Function Update(tryStatement As TryStatementSyntax, statements As SyntaxList(of StatementSyntax), catchBlocks As SyntaxList(of CatchBlockSyntax), finallyBlock As FinallyBlockSyntax, endTryStatement As EndBlockStatementSyntax) As TryBlockSyntax
Lowering\Instrumentation\DebugInfoInjector.vb (2)
327Return New BoundSequencePoint(DirectCast(original.Syntax, TryBlockSyntax).TryStatement, MyBase.CreateTryBlockPrologue(original)) 336New BoundSequencePoint(DirectCast(original.Syntax, TryBlockSyntax).EndTryStatement, Nothing)
Lowering\LocalRewriter\LocalRewriter_Try.vb (2)
25Dim syntax = TryCast(node.Syntax, TryBlockSyntax) 132Dim syntax = TryCast(node.Syntax, TryBlockSyntax)
Semantics\StatementSyntaxWalker.vb (1)
163Public Overrides Sub VisitTryBlock(ByVal node As TryBlockSyntax)
Syntax\SyntaxFacts.vb (1)
482Dim tryBlock = DirectCast(possibleBlock, TryBlockSyntax)
Syntax\SyntaxNormalizer.vb (1)
1069Public Overrides Function VisitTryBlock(node As TryBlockSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
168Dim tryBlock = TryCast(node, TryBlockSyntax) 566Return DirectCast(node, TryBlockSyntax).Statements 602Function(x As TryBlockSyntax) x.WithStatements(statements),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
319IsBeginStatement(Of TryStatementSyntax, TryBlockSyntax)(currentStatement) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
429Dim [try] = TryCast(node, TryBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (1)
123If node.ThrowKeyword.HasAncestor(Of TryBlockSyntax)() Then
Microsoft.CodeAnalysis.VisualBasic.Features (21)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (2)
142(Function(n As TryBlockSyntax) DirectCast(n, SyntaxNode)), 162(Function(n As TryBlockSyntax) n.EndTryStatement),
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (1)
238Public Overrides Function VisitTryBlock(node As TryBlockSyntax) As SyntaxKind?
Completion\KeywordRecommenders\Statements\FinallyKeywordRecommender.vb (2)
28Dim tryBlock = targetToken.GetAncestor(Of TryBlockSyntax)() 51Private Shared Function IsInCatchOfTry(targetToken As SyntaxToken, tryBlock As TryBlockSyntax) As Boolean
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (6)
325lastBlockStatement = DirectCast(nodeOrToken.Parent, TryBlockSyntax).Statements.LastOrDefault() 1209Return DirectCast(node, TryBlockSyntax).TryStatement.TryKeyword.Span 2096Dim oldTryBlock = DirectCast(oldNode, TryBlockSyntax) 2097Dim newTryBlock = DirectCast(newNode, TryBlockSyntax) 2118Dim tryBlock = DirectCast(node, TryBlockSyntax) 2134Return DirectCast(node.Parent, TryBlockSyntax).Span
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
224Public Overrides Function VisitTryBlock(node As TryBlockSyntax) As SyntaxNode
ExtractMethod\VisualBasicSelectionValidator.Validator.vb (1)
53TypeOf statement Is TryBlockSyntax OrElse
Highlighting\KeywordHighlighters\TryBlockHighlighter.vb (2)
27Dim tryBlock = node.GetAncestor(Of TryBlockSyntax)() 67If TypeOf child IsNot TryBlockSyntax AndAlso TypeOf child IsNot LambdaExpressionSyntax Then
IntroduceUsingStatement\VisualBasicIntroduceUsingStatementCodeRefactoringProvider.vb (3)
20TryBlockSyntax) 34Protected Overrides Function HasCatchBlocks(tryStatement As TryBlockSyntax) As Boolean 38Protected Overrides Function GetTryFinallyStatements(tryStatement As TryBlockSyntax) As (SyntaxList(Of StatementSyntax), SyntaxList(Of StatementSyntax))
Structure\Providers\TryBlockStructureProvider.vb (2)
12Inherits AbstractSyntaxNodeStructureProvider(Of TryBlockSyntax) 15node As TryBlockSyntax,
Structure\VisualBasicBlockStructureProvider.vb (1)
45builder.Add(Of TryBlockSyntax, TryBlockStructureProvider)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
168Dim tryBlock = TryCast(node, TryBlockSyntax) 566Return DirectCast(node, TryBlockSyntax).Statements 602Function(x As TryBlockSyntax) x.WithStatements(statements),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
319IsBeginStatement(Of TryStatementSyntax, TryBlockSyntax)(currentStatement) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
429Dim [try] = TryCast(node, TryBlockSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (1)
123If node.ThrowKeyword.HasAncestor(Of TryBlockSyntax)() Then
Roslyn.Diagnostics.VisualBasic.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
168Dim tryBlock = TryCast(node, TryBlockSyntax) 566Return DirectCast(node, TryBlockSyntax).Statements 602Function(x As TryBlockSyntax) x.WithStatements(statements),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
319IsBeginStatement(Of TryStatementSyntax, TryBlockSyntax)(currentStatement) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
429Dim [try] = TryCast(node, TryBlockSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (1)
123If node.ThrowKeyword.HasAncestor(Of TryBlockSyntax)() Then
System.Windows.Forms.Analyzers.VisualBasic (1)
Analyzers\Designer\InitializeComponentAnalyzer.vb (1)
130ElseIf TypeOf node Is TryBlockSyntax Then