19 types derived from StatementSyntax
Microsoft.CodeAnalysis.VisualBasic (19)
Generated\Syntax.xml.Internal.Generated.vb (19)
54Inherits StatementSyntax 77Inherits StatementSyntax 100Inherits StatementSyntax 10292Inherits StatementSyntax 10513Inherits StatementSyntax 10733Inherits StatementSyntax 10980Inherits StatementSyntax 11155Inherits StatementSyntax 11504Inherits StatementSyntax 12178Inherits StatementSyntax 12400Inherits StatementSyntax 12899Inherits StatementSyntax 13111Inherits StatementSyntax 13213Inherits StatementSyntax 13410Inherits StatementSyntax 13742Inherits StatementSyntax 14184Inherits StatementSyntax 14287Inherits StatementSyntax 15065Inherits StatementSyntax
57 instantiations of StatementSyntax
Microsoft.CodeAnalysis.VisualBasic (57)
Generated\Syntax.xml.Internal.Generated.vb (57)
58MyBase.New(kind) 62MyBase.New(kind) 67MyBase.New(kind, errors, annotations) 81MyBase.New(kind) 85MyBase.New(kind) 90MyBase.New(kind, errors, annotations) 105MyBase.New(kind) 114MyBase.New(kind) 124MyBase.New(kind, errors, annotations) 10299MyBase.New(kind) 10314MyBase.New(kind) 10330MyBase.New(kind, errors, annotations) 10520MyBase.New(kind) 10535MyBase.New(kind) 10551MyBase.New(kind, errors, annotations) 10738MyBase.New(kind) 10747MyBase.New(kind) 10757MyBase.New(kind, errors, annotations) 10985MyBase.New(kind) 10994MyBase.New(kind) 11004MyBase.New(kind, errors, annotations) 11163MyBase.New(kind) 11184MyBase.New(kind) 11206MyBase.New(kind, errors, annotations) 11509MyBase.New(kind) 11518MyBase.New(kind) 11528MyBase.New(kind, errors, annotations) 12185MyBase.New(kind) 12200MyBase.New(kind) 12216MyBase.New(kind, errors, annotations) 12406MyBase.New(kind) 12419MyBase.New(kind) 12433MyBase.New(kind, errors, annotations) 12905MyBase.New(kind) 12916MyBase.New(kind) 12928MyBase.New(kind, errors, annotations) 13117MyBase.New(kind) 13130MyBase.New(kind) 13144MyBase.New(kind, errors, annotations) 13219MyBase.New(kind) 13232MyBase.New(kind) 13246MyBase.New(kind, errors, annotations) 13416MyBase.New(kind) 13427MyBase.New(kind) 13439MyBase.New(kind, errors, annotations) 13748MyBase.New(kind) 13758MyBase.New(kind) 13769MyBase.New(kind, errors, annotations) 14190MyBase.New(kind) 14203MyBase.New(kind) 14217MyBase.New(kind, errors, annotations) 14294MyBase.New(kind) 14311MyBase.New(kind) 14329MyBase.New(kind, errors, annotations) 15071MyBase.New(kind) 15082MyBase.New(kind) 15094MyBase.New(kind, errors, annotations)
215 references to StatementSyntax
Microsoft.CodeAnalysis.VisualBasic (215)
Generated\Syntax.xml.Internal.Generated.vb (43)
401Friend ReadOnly Property Members As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 403Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._members) 1068Friend ReadOnly Property Members As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 1070Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._members) 1301Friend ReadOnly Property Members As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 1303Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._members) 1781Friend ReadOnly Property Members As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 1783Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._members) 3539Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 3541Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 8708Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 8710Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 8829Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 8831Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 8950Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 8952Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 9071Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 9073Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 9958Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 9960Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 10078Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 10080Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 10214Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 10216Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 10476Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 10478Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 10696Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 10698Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 10903Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 10905Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 11118Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 11120Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 11467Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 11469Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 12361Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 12363Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 13063Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 13065Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 13557Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 13559Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 18847Friend ReadOnly Property Statements As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 18849Return new Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)(Me._statements) 28688Public Overridable Function VisitStatement(ByVal node As StatementSyntax) As VisualBasicSyntaxNode
Parser\BlockContexts\BlockContext.vb (38)
18Private _beginStatement As StatementSyntax 21Protected _statements As SyntaxListBuilder(Of StatementSyntax) 33Protected Sub New(kind As SyntaxKind, statement As StatementSyntax, prev As BlockContext) 91_statements = _parser._pool.Allocate(Of StatementSyntax)() 95Friend ReadOnly Property BeginStatement As StatementSyntax 101Friend Sub GetBeginEndStatements(Of T1 As StatementSyntax, T2 As StatementSyntax)(ByRef beginStmt As T1, ByRef endStmt As T2) 196_statements.Add(DirectCast(node, StatementSyntax)) 199Friend ReadOnly Property Statements As SyntaxListBuilder(Of StatementSyntax) 209Friend Function Body() As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 221Friend Function SingleStatementOrDefault() As StatementSyntax 229Friend Function OptionalBody() As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 241Friend Function Body(Of T As StatementSyntax)() As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of T) 251Friend Function BodyWithWeakChildren() As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax) 253Dim result = New CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax)( 265Private Shared Function IsLargeEnoughNonEmptyStatementList(statements As SyntaxListBuilder(Of StatementSyntax)) As Boolean 288Friend MustOverride Function Parse() As StatementSyntax 292Friend MustOverride Function CreateBlockSyntax(statement As StatementSyntax) As VisualBasicSyntaxNode 294Friend MustOverride Function EndBlock(statement As StatementSyntax) As BlockContext 296Friend MustOverride Function RecoverFromMismatchedEnd(statement As StatementSyntax) As BlockContext 298Friend Overridable Function ResyncAndProcessStatementTerminator(statement As StatementSyntax, lambdaContext As BlockContext) As BlockContext 314Private Sub HandleAnyUnexpectedTokens(currentStmt As StatementSyntax, unexpected As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of SyntaxToken)) 320Dim stmt As StatementSyntax 386Return context.EndBlock(DirectCast(node, StatementSyntax)) 398Return RecoverFromMismatchedEnd(DirectCast(node, StatementSyntax)) 418Dim statement = TryCast(node, StatementSyntax) 466Return New DoLoopBlockContext(DirectCast(node, StatementSyntax), Me) 469Return New ForBlockContext(DirectCast(node, StatementSyntax), Me) 472Return New SelectBlockContext(DirectCast(node, StatementSyntax), Me) 487Return New StatementBlockContext(SyntaxKind.WhileBlock, DirectCast(node, StatementSyntax), Me) 490Return New StatementBlockContext(SyntaxKind.WithBlock, DirectCast(node, StatementSyntax), Me) 493Return New StatementBlockContext(SyntaxKind.SyncLockBlock, DirectCast(node, StatementSyntax), Me) 496Return New StatementBlockContext(SyntaxKind.UsingBlock, DirectCast(node, StatementSyntax), Me) 499Return New TryBlockContext(DirectCast(node, StatementSyntax), Me) 505Return context.ProcessSyntax(DirectCast(node, StatementSyntax)) 597Private Function CreateMissingEnd(ByRef errorId As ERRID) As StatementSyntax 601Private Function CreateMissingEnd(kind As SyntaxKind, ByRef errorId As ERRID) As StatementSyntax 602Dim endStmt As StatementSyntax
Parser\BlockContexts\CaseBlockContext.vb (3)
17Friend Sub New(contextKind As SyntaxKind, statement As StatementSyntax, prevContext As BlockContext) 55Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode 71Friend Overrides Function EndBlock(endStmt As StatementSyntax) As BlockContext
Parser\BlockContexts\CatchPartContext.vb (3)
17Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 51Friend Overrides Function CreateBlockSyntax(statement As StatementSyntax) As VisualBasicSyntaxNode 62Friend Overrides Function EndBlock(statement As StatementSyntax) As BlockContext
Parser\BlockContexts\CompilationUnitContext.vb (2)
28_statements = _parser._pool.Allocate(Of StatementSyntax)() 87Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode
Parser\BlockContexts\DeclarationContext.vb (10)
16Friend Sub New(kind As SyntaxKind, statement As StatementSyntax, context As BlockContext) 20Friend Overrides Function Parse() As StatementSyntax 62Return New TypeBlockContext(SyntaxKind.ModuleBlock, DirectCast(node, StatementSyntax), Me) 65Return New EnumDeclarationBlockContext(DirectCast(node, StatementSyntax), Me) 68Return New TypeBlockContext(SyntaxKind.ClassBlock, DirectCast(node, StatementSyntax), Me) 71Return New TypeBlockContext(SyntaxKind.StructureBlock, DirectCast(node, StatementSyntax), Me) 74Return New InterfaceDeclarationBlockContext(DirectCast(node, StatementSyntax), Me) 109Return New MethodBlockContext(SyntaxKind.OperatorBlock, DirectCast(node, StatementSyntax), Me) 359Friend Overrides Function RecoverFromMismatchedEnd(statement As StatementSyntax) As BlockContext 465Friend Overrides Function EndBlock(endStmt As StatementSyntax) As BlockContext
Parser\BlockContexts\DoLoopBlockContext.vb (2)
17Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 25Friend Overrides Function CreateBlockSyntax(statement As StatementSyntax) As VisualBasicSyntaxNode
Parser\BlockContexts\EnumDeclarationBlockContext.vb (2)
17Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 21Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode
Parser\BlockContexts\EventBlockContext.vb (5)
17Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 26Return New MethodBlockContext(SyntaxKind.AddHandlerAccessorBlock, DirectCast(node, StatementSyntax), Me) 29Return New MethodBlockContext(SyntaxKind.RemoveHandlerAccessorBlock, DirectCast(node, StatementSyntax), Me) 32Return New MethodBlockContext(SyntaxKind.RaiseEventAccessorBlock, DirectCast(node, StatementSyntax), Me) 80Friend Overrides Function CreateBlockSyntax(statement As StatementSyntax) As VisualBasicSyntaxNode
Parser\BlockContexts\ExecutableStatementContext.vb (2)
17Friend Sub New(contextKind As SyntaxKind, statement As StatementSyntax, prevContext As BlockContext) 21Friend NotOverridable Overrides Function Parse() As StatementSyntax
Parser\BlockContexts\FinallyPartBlock.vb (3)
17Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 57Friend Overrides Function CreateBlockSyntax(statement As StatementSyntax) As VisualBasicSyntaxNode 68Friend Overrides Function EndBlock(statement As StatementSyntax) As BlockContext
Parser\BlockContexts\ForBlockContext.vb (4)
24Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 30Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode 32Dim beginStmt As StatementSyntax = Nothing 56Friend Overrides Function EndBlock(endStmt As StatementSyntax) As BlockContext
Parser\BlockContexts\IfBlockContext.vb (6)
19Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 33Return New IfPartContext(SyntaxKind.ElseIfBlock, DirectCast(node, StatementSyntax), Me) 40Return New IfPartContext(SyntaxKind.ElseBlock, DirectCast(node, StatementSyntax), Me) 72Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode 75Dim begin As StatementSyntax = BeginStatement 90Friend Overrides Function EndBlock(statement As StatementSyntax) As BlockContext
Parser\BlockContexts\IfPartContext.vb (4)
17Friend Sub New(kind As SyntaxKind, statement As StatementSyntax, prevContext As BlockContext) 51Friend Overrides Function CreateBlockSyntax(statement As StatementSyntax) As VisualBasicSyntaxNode 68Friend Overrides Function EndBlock(statement As StatementSyntax) As BlockContext 76Friend Overrides Function ResyncAndProcessStatementTerminator(statement As StatementSyntax, lambdaContext As BlockContext) As BlockContext
Parser\BlockContexts\InterfaceDeclarationBlockContext.vb (6)
17Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 91Return New EnumDeclarationBlockContext(DirectCast(node, StatementSyntax), Me) 94Return New TypeBlockContext(SyntaxKind.ClassBlock, DirectCast(node, StatementSyntax), Me) 97Return New TypeBlockContext(SyntaxKind.StructureBlock, DirectCast(node, StatementSyntax), Me) 100Return New InterfaceDeclarationBlockContext(DirectCast(node, StatementSyntax), Me) 194Friend Overrides Function RecoverFromMismatchedEnd(statement As StatementSyntax) As BlockContext
Parser\BlockContexts\LambdaContext.vb (3)
15Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 28Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode 44Friend Overrides Function EndBlock(endStmt As StatementSyntax) As BlockContext
Parser\BlockContexts\MethodBlockContext.vb (2)
17Friend Sub New(contextKind As SyntaxKind, statement As StatementSyntax, prevContext As BlockContext) 55Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode
Parser\BlockContexts\NamespaceBlockContext.vb (5)
17Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 21Friend Sub New(kind As SyntaxKind, statement As StatementSyntax, prevContext As BlockContext) 34Return New NamespaceBlockContext(DirectCast(node, StatementSyntax), Me) 37Return New TypeBlockContext(SyntaxKind.ModuleBlock, DirectCast(node, StatementSyntax), Me) 91Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode
Parser\BlockContexts\PropertyBlockContext.vb (5)
19Friend Sub New(statement As StatementSyntax, prevContext As BlockContext, isPropertyBlock As Boolean) 31Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode 54Return New MethodBlockContext(SyntaxKind.GetAccessorBlock, DirectCast(node, StatementSyntax), Me) 58Return New MethodBlockContext(SyntaxKind.SetAccessorBlock, DirectCast(node, StatementSyntax), Me) 109Friend Overrides Function EndBlock(endStmt As StatementSyntax) As BlockContext
Parser\BlockContexts\SelectBlockContext.vb (4)
21Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 33Return New CaseBlockContext(SyntaxKind.CaseBlock, DirectCast(node, StatementSyntax), Me) 36Return New CaseBlockContext(SyntaxKind.CaseElseBlock, DirectCast(node, StatementSyntax), Me) 86Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode
Parser\BlockContexts\SingleLineElseContext.vb (4)
15Friend Sub New(kind As SyntaxKind, statement As StatementSyntax, prevContext As BlockContext) 54Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode 71Friend Overrides Function EndBlock(statement As StatementSyntax) As BlockContext 103Friend Overrides Function ResyncAndProcessStatementTerminator(statement As StatementSyntax, lambdaContext As BlockContext) As BlockContext
Parser\BlockContexts\SingleLineIfBlockContext.vb (5)
18Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 47Return New SingleLineElseContext(SyntaxKind.SingleLineElseClause, DirectCast(node, StatementSyntax), Me) 63Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode 80Friend Overrides Function EndBlock(statement As StatementSyntax) As BlockContext 105Friend Overrides Function ResyncAndProcessStatementTerminator(statement As StatementSyntax, lambdaContext As BlockContext) As BlockContext
Parser\BlockContexts\SingleLineIfOrElseBlockContext.vb (1)
10Protected Sub New(kind As SyntaxKind, statement As StatementSyntax, prevContext As BlockContext)
Parser\BlockContexts\SingleLineLambdaContext.vb (5)
16Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 29Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode 39statement = DirectCast(statements(0), StatementSyntax) 58Friend Overrides Function EndBlock(endStmt As StatementSyntax) As BlockContext 66Friend Overrides Function ResyncAndProcessStatementTerminator(statement As StatementSyntax, lambdaContext As BlockContext) As BlockContext
Parser\BlockContexts\StatementBlockContext.vb (2)
16Friend Sub New(kind As SyntaxKind, statement As StatementSyntax, prevContext As BlockContext) 20Friend Overrides Function CreateBlockSyntax(statement As StatementSyntax) As VisualBasicSyntaxNode
Parser\BlockContexts\TryBlockContext.vb (5)
19Friend Sub New(statement As StatementSyntax, prevContext As BlockContext) 32Return New CatchPartContext(DirectCast(node, StatementSyntax), Me) 35Return New FinallyPartContext(DirectCast(node, StatementSyntax), Me) 70Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode 88Friend Overrides Function EndBlock(statement As StatementSyntax) As BlockContext
Parser\BlockContexts\TypeBlockContext.vb (2)
18Friend Sub New(contextKind As SyntaxKind, statement As StatementSyntax, prevContext As BlockContext) 77Friend Overrides Function CreateBlockSyntax(endStmt As StatementSyntax) As VisualBasicSyntaxNode
Parser\ParseExpression.vb (1)
1789Dim statement As StatementSyntax = Nothing
Parser\Parser.vb (21)
521Friend Function ParseExecutableStatement() As StatementSyntax 522Return ParseWithStackGuard(Of StatementSyntax)( 527Private Function ParseExecutableStatementCore() As StatementSyntax 626Friend Function ParseDeclarationStatement() As StatementSyntax 653Friend Function ParseDeclarationStatementInternal() As StatementSyntax 847Private Function ParsePossibleDeclarationStatement() As StatementSyntax 873Friend Function ParseStatementInMethodBody() As StatementSyntax 900Friend Function ParseStatementInMethodBodyInternal() As StatementSyntax 912Private Function ParseStatementInMethodBodyCore() As StatementSyntax 1272Private Function ParseSpecifierDeclaration() As StatementSyntax 1282Private Function ParseSpecifierDeclaration(attributes As CoreInternalSyntax.SyntaxList(Of AttributeListSyntax)) As StatementSyntax 1290) As StatementSyntax 1291Dim statement As StatementSyntax = Nothing 1498Private Function ParseEnumMemberOrLabel(attributes As CoreInternalSyntax.SyntaxList(Of AttributeListSyntax)) As StatementSyntax 1682Private Function ParseEndStatement() As StatementSyntax 1719Private Function ParseGroupEndStatement() As StatementSyntax 1725Dim statement As StatementSyntax 2061) As StatementSyntax 2080Dim result As StatementSyntax 4916Private Function ParseOptionStatement(Attributes As CoreInternalSyntax.SyntaxList(Of AttributeListSyntax), Specifiers As CoreInternalSyntax.SyntaxList(Of KeywordSyntax)) As StatementSyntax 5229) As StatementSyntax
Parser\ParseReportError.vb (3)
49Private Function ReportUnrecognizedStatementError(ErrorId As ERRID) As StatementSyntax 68Optional forceErrorOnFirstToken As Boolean = False) As StatementSyntax 83Dim badStmt As StatementSyntax
Parser\ParseStatement.vb (13)
95Private Function ParseExitStatement() As StatementSyntax 101Dim statement As StatementSyntax = Nothing 442Private Function ParseElseIfStatement() As StatementSyntax 487Private Function ParseAnachronisticStatement() As StatementSyntax 499Dim statement As StatementSyntax = Nothing 579Private Function ParseForStatement() As StatementSyntax 918Private Function ParseGotoStatement() As StatementSyntax 947Private Function ParseOnErrorStatement() As StatementSyntax 1087Private Function ParseAssignmentOrInvocationStatement() As StatementSyntax 1269Private Function ParseRedimStatement() As StatementSyntax '[ReDim] 1380Private Function ParseExpressionBlockStatement() As StatementSyntax 1395Dim statement As StatementSyntax = Nothing 1414Private Function ParseAssignmentStatement() As StatementSyntax
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
529Public Shared Function TypeBlock(ByVal blockKind As SyntaxKind, ByVal begin As TypeStatementSyntax, ByVal [inherits] As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of InheritsStatementSyntax), ByVal [implements] As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of ImplementsStatementSyntax), ByVal members As CodeAnalysis.Syntax.InternalSyntax.SyntaxList(Of StatementSyntax), ByVal [end] As EndBlockStatementSyntax) As TypeBlockSyntax