27 references to TryStatement
Microsoft.CodeAnalysis.VisualBasic (13)
Binding\Binder_Statements.vb (1)
4727ReportDiagnostic(diagnostics, node.TryStatement, ERRID.ERR_TryWithoutCatchOrFinally)
Generated\Syntax.xml.Main.Generated.vb (2)
3048Dim newTryStatement = DirectCast(Visit(node.TryStatement), TryStatementSyntax) 3049If node.TryStatement IsNot newTryStatement Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (6)
15394return Update(Me.TryStatement, statements, Me.CatchBlocks, Me.FinallyBlock, Me.EndTryStatement) 15421return Update(Me.TryStatement, Me.Statements, catchBlocks, Me.FinallyBlock, Me.EndTryStatement) 15446return Update(Me.TryStatement, Me.Statements, Me.CatchBlocks, finallyBlock, Me.EndTryStatement) 15469return Update(Me.TryStatement, Me.Statements, Me.CatchBlocks, Me.FinallyBlock, endTryStatement) 15492Return Me.TryStatement 15535If tryStatement IsNot Me.TryStatement OrElse statements <> Me.Statements OrElse catchBlocks <> Me.CatchBlocks OrElse finallyBlock IsNot Me.FinallyBlock OrElse endTryStatement IsNot Me.EndTryStatement Then
Lowering\Instrumentation\DebugInfoInjector.vb (1)
327Return New BoundSequencePoint(DirectCast(original.Syntax, TryBlockSyntax).TryStatement, MyBase.CreateTryBlockPrologue(original))
Semantics\StatementSyntaxWalker.vb (1)
164Visit(node.TryStatement)
Syntax\SyntaxFacts.vb (1)
483beginStatement = tryBlock.TryStatement
Syntax\SyntaxNormalizer.vb (1)
1071AddLinebreaksAfterTokenIfNeeded(node.TryStatement.GetLastToken(), 1)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
NodeBasedFormattingRule.vb (3)
433[try].TryStatement.GetLastToken().GetNextToken(includeZeroWidth:=True), 437[try].TryStatement.GetLastToken().GetNextToken(includeZeroWidth:=True), 438[try].TryStatement.GetLastToken(includeZeroWidth:=True))
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
LineCommit\ContainingStatementInfo.MatchingStatementsVisitor.vb (1)
94Dim parts As New List(Of StatementSyntax) From {node.TryStatement, node.EndTryStatement}
Microsoft.CodeAnalysis.VisualBasic.Features (4)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1644Return DirectCast(node, TryBlockSyntax).TryStatement.TryKeyword.Span
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
219Return node.WithTryStatement(ReplaceStatementIfNeeded(node.TryStatement)).
Highlighting\KeywordHighlighters\TryBlockHighlighter.vb (1)
33highlights.Add(.TryStatement.TryKeyword.Span)
Structure\Providers\TryBlockStructureProvider.vb (1)
20node, node.TryStatement, autoCollapse:=False,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
FlowAnalysis\TryLockUsingStatementTests.vb (1)
1638Dim statement As StatementSyntax = tryBlock.TryStatement
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (2)
19687Assert.NotNull(objectUnderTest.tryStatement) 19689Dim withObj = objectUnderTest.WithTryStatement(objectUnderTest.TryStatement).WithStatements(objectUnderTest.Statements).WithCatchBlocks(objectUnderTest.CatchBlocks).WithFinallyBlock(objectUnderTest.FinallyBlock).WithEndTryStatement(objectUnderTest.EndTryStatement)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
Formatting\Rules\NodeBasedFormattingRule.vb (3)
433[try].TryStatement.GetLastToken().GetNextToken(includeZeroWidth:=True), 437[try].TryStatement.GetLastToken().GetNextToken(includeZeroWidth:=True), 438[try].TryStatement.GetLastToken(includeZeroWidth:=True))