4 instantiations of ThrowStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
18356Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.ThrowStatementSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
3578Return New ThrowStatementSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newThrowKeyword, newExpression) 20120Return New ThrowStatementSyntax(SyntaxKind.ThrowStatement, Nothing, Nothing, DirectCast(throwKeyword.Node, InternalSyntax.KeywordSyntax), expression)
Generated\Syntax.xml.Syntax.Generated.vb (1)
19955Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ThrowStatementSyntax(kind, errors, annotations, throwKeyword, if(expression IsNot Nothing, DirectCast(expression.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax), Nothing)), Nothing, 0)
35 references to ThrowStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\Binder_Statements.vb (2)
131Return BindThrow(DirectCast(node, ThrowStatementSyntax), diagnostics) 5140Private 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)
SpeculationAnalyzer.vb (2)
25ThrowStatementSyntax, 531Protected Overrides Function GetThrowStatementExpression(throwStatement As ThrowStatementSyntax) As ExpressionSyntax
VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (1)
59Return TryCast(methodSyntax.Statements.First(), ThrowStatementSyntax) IsNot Nothing
VisualBasicSyntaxFacts.vb (1)
1901Return DirectCast(node, ThrowStatementSyntax).Expression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
IsStatementTerminatingTokenVisitor.vb (1)
122Public Overrides Function VisitThrowStatement(node As ThrowStatementSyntax) As Boolean
SyntaxTreeExtensions.vb (1)
427targetToken.IsChildToken(Of ThrowStatementSyntax)(Function(throwStatement) throwStatement.ThrowKeyword) OrElse
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
94Function(throwStatement As ThrowStatementSyntax) InferTypeInThrowStatement(), 168Function(throwStatement As ThrowStatementSyntax) InferTypeInThrowStatement(),
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)
57TypeOf statement Is ThrowStatementSyntax OrElse
VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (1)
59Return TryCast(methodSyntax.Statements.First(), ThrowStatementSyntax) IsNot Nothing
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
SourceGeneration\GeneratorDriverTests.vb (1)
103Assert.IsType(GetType(ThrowStatementSyntax), testGenerator._receiver._nodes(16))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
13522Private Shared Function GenerateRedThrowStatement() As ThrowStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
IsStatementTerminatingTokenVisitor.vb (1)
122Public Overrides Function VisitThrowStatement(node As ThrowStatementSyntax) As Boolean
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
427targetToken.IsChildToken(Of ThrowStatementSyntax)(Function(throwStatement) throwStatement.ThrowKeyword) OrElse
SpeculationAnalyzer.vb (2)
25ThrowStatementSyntax, 531Protected Overrides Function GetThrowStatementExpression(throwStatement As ThrowStatementSyntax) As ExpressionSyntax
VisualBasicSyntaxFacts.vb (1)
1901Return DirectCast(node, ThrowStatementSyntax).Expression
VisualBasicTypeInferenceService.TypeInferrer.vb (2)
94Function(throwStatement As ThrowStatementSyntax) InferTypeInThrowStatement(), 168Function(throwStatement As ThrowStatementSyntax) InferTypeInThrowStatement(),
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (2)
CodeGeneration\SyntaxGeneratorTests.vb (2)
490VerifySyntax(Of ThrowStatementSyntax)(Generator.ThrowStatement(), "Throw") 491VerifySyntax(Of ThrowStatementSyntax)(Generator.ThrowStatement(Generator.IdentifierName("x")), "Throw x")
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Help\VisualBasicHelpContextService.Visitor.vb (1)
664Public Overrides Sub VisitThrowStatement(node As ThrowStatementSyntax)