37 references to ThrowStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\Binder_Statements.vb (2)
131Return BindThrow(DirectCast(node, ThrowStatementSyntax), diagnostics) 5171Private Function BindThrow(node As ThrowStatementSyntax, diagnostics As BindingDiagnosticBag) As BoundStatement
Generated\Syntax.xml.Main.Generated.vb (6)
377Public Overridable Function VisitThrowStatement(ByVal node As ThrowStatementSyntax) As TResult 1112Public Overridable Sub VisitThrowStatement(ByVal node As ThrowStatementSyntax) 3569Public Overrides Function VisitThrowStatement(ByVal node As ThrowStatementSyntax) As SyntaxNode 20114Public Shared Function ThrowStatement(throwKeyword As SyntaxToken, expression As ExpressionSyntax) As ThrowStatementSyntax 20130Public Shared Function ThrowStatement(expression As ExpressionSyntax) As ThrowStatementSyntax 20138Public Shared Function ThrowStatement() As ThrowStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (3)
19972Public Shadows Function WithThrowKeyword(throwKeyword as SyntaxToken) As ThrowStatementSyntax 19993Public Shadows Function WithExpression(expression as ExpressionSyntax) As ThrowStatementSyntax 20034Public Function Update(throwKeyword As SyntaxToken, expression As ExpressionSyntax) As ThrowStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
src\8ea48114eea10243\VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (1)
62Return TryCast(methodSyntax.Statements.First(), ThrowStatementSyntax) IsNot Nothing
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1902Return DirectCast(node, ThrowStatementSyntax).Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (2)
25ThrowStatementSyntax, 531Protected Overrides Function GetThrowStatementExpression(throwStatement As ThrowStatementSyntax) As ExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (2)
94Function(throwStatement As ThrowStatementSyntax) InferTypeInThrowStatement(), 168Function(throwStatement As ThrowStatementSyntax) InferTypeInThrowStatement(),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (1)
122Public Overrides Function VisitThrowStatement(node As ThrowStatementSyntax) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
427targetToken.IsChildToken(Of ThrowStatementSyntax)(Function(throwStatement) throwStatement.ThrowKeyword) OrElse
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeRefactorings\InlineMethod\VisualBasicInlineMethodRefactoringProvider.vb (1)
40Dim throwStatement = TryCast(singleStatement, ThrowStatementSyntax)
ExtractMethod\Extensions.vb (1)
164Dim throwStatement = TryCast(token.Parent, ThrowStatementSyntax)
ExtractMethod\VisualBasicSelectionValidator.Validator.vb (1)
58TypeOf statement Is ThrowStatementSyntax OrElse
src\8ea48114eea10243\VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (1)
62Return TryCast(methodSyntax.Statements.First(), ThrowStatementSyntax) IsNot Nothing
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (2)
94Function(throwStatement As ThrowStatementSyntax) InferTypeInThrowStatement(), 168Function(throwStatement As ThrowStatementSyntax) InferTypeInThrowStatement(),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1902Return DirectCast(node, ThrowStatementSyntax).Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (2)
25ThrowStatementSyntax, 531Protected Overrides Function GetThrowStatementExpression(throwStatement As ThrowStatementSyntax) As ExpressionSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (1)
122Public Overrides Function VisitThrowStatement(node As ThrowStatementSyntax) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
427targetToken.IsChildToken(Of ThrowStatementSyntax)(Function(throwStatement) throwStatement.ThrowKeyword) OrElse
Roslyn.Diagnostics.VisualBasic.Analyzers (7)
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (2)
94Function(throwStatement As ThrowStatementSyntax) InferTypeInThrowStatement(), 168Function(throwStatement As ThrowStatementSyntax) InferTypeInThrowStatement(),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1902Return DirectCast(node, ThrowStatementSyntax).Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (2)
25ThrowStatementSyntax, 531Protected Overrides Function GetThrowStatementExpression(throwStatement As ThrowStatementSyntax) As ExpressionSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\IsStatementTerminatingTokenVisitor.vb (1)
122Public Overrides Function VisitThrowStatement(node As ThrowStatementSyntax) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
427targetToken.IsChildToken(Of ThrowStatementSyntax)(Function(throwStatement) throwStatement.ThrowKeyword) OrElse