4 instantiations of FinallyBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
14509Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.FinallyBlockSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
3137Return New FinallyBlockSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newFinallyStatement, newStatements.Node) 14954Return New FinallyBlockSyntax(SyntaxKind.FinallyBlock, Nothing, Nothing, finallyStatement, statements.Node)
Generated\Syntax.xml.Syntax.Generated.vb (1)
16061Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.FinallyBlockSyntax(kind, errors, annotations, DirectCast(finallyStatement.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.FinallyStatementSyntax), if(statements IsNot Nothing, statements.Green, Nothing)), Nothing, 0)
36 references to FinallyBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (24)
Binding\LocalBinderBuilder.vb (1)
278Public Overrides Sub VisitFinallyBlock(node As FinallyBlockSyntax)
Generated\Syntax.xml.Main.Generated.vb (9)
296Public Overridable Function VisitFinallyBlock(ByVal node As FinallyBlockSyntax) As TResult 1031Public Overridable Sub VisitFinallyBlock(ByVal node As FinallyBlockSyntax) 3054Dim newFinallyBlock = DirectCast(Visit(node.FinallyBlock), FinallyBlockSyntax) 3128Public Overrides Function VisitFinallyBlock(ByVal node As FinallyBlockSyntax) 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 14945Public Shared Function FinallyBlock(finallyStatement As FinallyStatementSyntax, statements As SyntaxList(of StatementSyntax)) As FinallyBlockSyntax 14964Public Shared Function FinallyBlock(statements As SyntaxList(of StatementSyntax)) As FinallyBlockSyntax 14972Public Shared Function FinallyBlock() As FinallyBlockSyntax
Generated\Syntax.xml.Syntax.Generated.vb (9)
15344Friend _finallyBlock as FinallyBlockSyntax 15353Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), tryStatement As TryStatementSyntax, statements As SyntaxNode, catchBlocks As SyntaxNode, finallyBlock As FinallyBlockSyntax, endTryStatement As EndBlockStatementSyntax) 15434Public ReadOnly Property FinallyBlock As FinallyBlockSyntax 15445Public Shadows Function WithFinallyBlock(finallyBlock as FinallyBlockSyntax) 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 16078Public Shadows Function WithFinallyStatement(finallyStatement as FinallyStatementSyntax) As FinallyBlockSyntax 16100Public Shadows Function WithStatements(statements as SyntaxList(Of StatementSyntax)) As FinallyBlockSyntax 16104Public Shadows Function AddStatements(ParamArray items As StatementSyntax()) As FinallyBlockSyntax 16149Public Function Update(finallyStatement As FinallyStatementSyntax, statements As SyntaxList(of StatementSyntax)) As FinallyBlockSyntax
Lowering\Instrumentation\DebugInfoInjector.vb (1)
323Return New BoundSequencePoint(DirectCast(original.FinallyBlockOpt.Syntax, FinallyBlockSyntax).FinallyStatement, MyBase.CreateFinallyBlockPrologue(original))
Lowering\LocalRewriter\LocalRewriter_Try.vb (1)
117Dim syntax = TryCast(node.Syntax, FinallyBlockSyntax)
Semantics\StatementSyntaxWalker.vb (1)
176Public Overrides Sub VisitFinallyBlock(ByVal node As FinallyBlockSyntax)
Syntax\SyntaxFacts.vb (1)
496Dim finallyBlock = DirectCast(possibleBlock, FinallyBlockSyntax)
Syntax\SyntaxNormalizer.vb (1)
1094Public Overrides Function VisitFinallyBlock(node As FinallyBlockSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
NodeBasedFormattingRule.vb (1)
449Dim [finally] = TryCast(node, FinallyBlockSyntax)
SyntaxNodeExtensions.vb (3)
177Dim finallyBlock = TryCast(node, FinallyBlockSyntax) 569Return DirectCast(node, FinallyBlockSyntax).Statements 632Function(x As FinallyBlockSyntax) x.WithStatements(statements),
Microsoft.CodeAnalysis.VisualBasic.Features (2)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1650Return DirectCast(node, FinallyBlockSyntax).FinallyStatement.FinallyKeyword.Span
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
232Public Overrides Function VisitFinallyBlock(node As FinallyBlockSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
12529Private Shared Function GenerateRedFinallyBlock() As FinallyBlockSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
Formatting\Rules\NodeBasedFormattingRule.vb (1)
449Dim [finally] = TryCast(node, FinallyBlockSyntax)
SyntaxNodeExtensions.vb (3)
177Dim finallyBlock = TryCast(node, FinallyBlockSyntax) 569Return DirectCast(node, FinallyBlockSyntax).Statements 632Function(x As FinallyBlockSyntax) x.WithStatements(statements),
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (1)
IOperation\IOperationTests_TryCatch.vb (1)
906VerifyOperationTreeAndDiagnosticsForTest(Of FinallyBlockSyntax)(source, expectedOperationTree, expectedDiagnostics)