55 references to CaseBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (29)
Binding\Binder_SelectCase.vb (2)
102
caseBlocks As SyntaxList(Of
CaseBlockSyntax
),
124
node As
CaseBlockSyntax
,
Binding\LocalBinderBuilder.vb (1)
296
Public Overrides Sub VisitCaseBlock(node As
CaseBlockSyntax
)
Generated\Syntax.xml.Main.Generated.vb (11)
320
Public Overridable Function VisitCaseBlock(ByVal node As
CaseBlockSyntax
) As TResult
1055
Public Overridable Sub VisitCaseBlock(ByVal node As
CaseBlockSyntax
)
3260
Public Overrides Function VisitCaseBlock(ByVal node As
CaseBlockSyntax
) As SyntaxNode
15659
Public Shared Function SelectBlock(selectStatement As SelectStatementSyntax, caseBlocks As SyntaxList(of
CaseBlockSyntax
), endSelectStatement As EndBlockStatementSyntax) As SelectBlockSyntax
15690
Public Shared Function SelectBlock(selectStatement As SelectStatementSyntax, caseBlocks As SyntaxList(of
CaseBlockSyntax
)) As SelectBlockSyntax
15863
Public Shared Function CaseBlock(caseStatement As CaseStatementSyntax, statements As SyntaxList(of StatementSyntax)) As
CaseBlockSyntax
15883
Public Shared Function CaseBlock(caseStatement As CaseStatementSyntax) As
CaseBlockSyntax
15897
Public Shared Function CaseElseBlock(caseStatement As CaseStatementSyntax, statements As SyntaxList(of StatementSyntax)) As
CaseBlockSyntax
15917
Public Shared Function CaseElseBlock(caseStatement As CaseStatementSyntax) As
CaseBlockSyntax
15935
Public Shared Function CaseBlock(ByVal kind As SyntaxKind, caseStatement As CaseStatementSyntax, statements As SyntaxList(of StatementSyntax)) As
CaseBlockSyntax
15962
Public Shared Function CaseBlock(ByVal kind As SyntaxKind, caseStatement As CaseStatementSyntax) As
CaseBlockSyntax
Generated\Syntax.xml.Syntax.Generated.vb (10)
16862
Public ReadOnly Property CaseBlocks As SyntaxList(Of
CaseBlockSyntax
)
16865
Return new SyntaxList(Of
CaseBlockSyntax
)(listNode)
16874
Public Shadows Function WithCaseBlocks(caseBlocks as SyntaxList(Of
CaseBlockSyntax
)) As SelectBlockSyntax
16878
Public Shadows Function AddCaseBlocks(ParamArray items As
CaseBlockSyntax
()) As SelectBlockSyntax
16948
Public Function Update(selectStatement As SelectStatementSyntax, caseBlocks As SyntaxList(of
CaseBlockSyntax
), endSelectStatement As EndBlockStatementSyntax) As SelectBlockSyntax
17142
Public Shadows Function WithCaseStatement(caseStatement as CaseStatementSyntax) As
CaseBlockSyntax
17146
Public Shadows Function AddCaseStatementCases(ParamArray items As CaseClauseSyntax()) As
CaseBlockSyntax
17169
Public Shadows Function WithStatements(statements as SyntaxList(Of StatementSyntax)) As
CaseBlockSyntax
17173
Public Shadows Function AddStatements(ParamArray items As StatementSyntax()) As
CaseBlockSyntax
17221
Public Function Update(kind As SyntaxKind, caseStatement As CaseStatementSyntax, statements As SyntaxList(of StatementSyntax)) As
CaseBlockSyntax
Semantics\StatementSyntaxWalker.vb (1)
187
Public Overrides Sub VisitCaseBlock(ByVal node As
CaseBlockSyntax
)
Syntax\CaseBlockSyntax.vb (2)
24
Public Function WithBegin(begin As CaseStatementSyntax) As
CaseBlockSyntax
30
Public Function AddBeginCases(ParamArray items As CaseClauseSyntax()) As
CaseBlockSyntax
Syntax\SyntaxFacts.vb (1)
438
Dim caseBlock = DirectCast(possibleBlock,
CaseBlockSyntax
)
Syntax\SyntaxNormalizer.vb (1)
1058
Public Overrides Function VisitCaseBlock(node As
CaseBlockSyntax
) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
183
Dim caseBlock = TryCast(node,
CaseBlockSyntax
)
572
Return DirectCast(node,
CaseBlockSyntax
).Statements
605
Function(x As
CaseBlockSyntax
) x.WithStatements(statements))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (2)
150
Dim caseBlock = TryCast(node,
CaseBlockSyntax
)
463
Dim [case] = TryCast(node,
CaseBlockSyntax
)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\PopulateSwitch\VisualBasicPopulateSwitchStatementCodeFixProvider.vb (1)
17
SelectBlockSyntax,
CaseBlockSyntax
, MemberAccessExpressionSyntax)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveUnusedParametersAndValues\VisualBasicRemoveUnusedValuesCodeFixProvider.vb (2)
21
CaseBlockSyntax
, CaseClauseSyntax, CatchStatementSyntax, CatchBlockSyntax)
35
Protected Overrides Sub InsertAtStartOfSwitchCaseBlockForDeclarationInCaseLabelOrClause(switchCaseBlock As
CaseBlockSyntax
, editor As SyntaxEditor, declarationStatement As LocalDeclarationStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (6)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
261
Public Overrides Function VisitCaseBlock(node As
CaseBlockSyntax
) As SyntaxNode
InvertIf\VisualBasicInvertIfCodeRefactoringProvider.vb (2)
29
TypeOf node IsNot
CaseBlockSyntax
AndAlso
42
If TypeOf node Is
CaseBlockSyntax
Then
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\PopulateSwitch\VisualBasicPopulateSwitchStatementCodeFixProvider.vb (1)
17
SelectBlockSyntax,
CaseBlockSyntax
, MemberAccessExpressionSyntax)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveUnusedParametersAndValues\VisualBasicRemoveUnusedValuesCodeFixProvider.vb (2)
21
CaseBlockSyntax
, CaseClauseSyntax, CatchStatementSyntax, CatchBlockSyntax)
35
Protected Overrides Sub InsertAtStartOfSwitchCaseBlockForDeclarationInCaseLabelOrClause(switchCaseBlock As
CaseBlockSyntax
, editor As SyntaxEditor, declarationStatement As LocalDeclarationStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
441
SyntaxFactory.List(caseClauses.Cast(Of
CaseBlockSyntax
)))
2694
statement.CaseBlocks.InsertRange(index, switchSections.Cast(Of
CaseBlockSyntax
)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
183
Dim caseBlock = TryCast(node,
CaseBlockSyntax
)
572
Return DirectCast(node,
CaseBlockSyntax
).Statements
605
Function(x As
CaseBlockSyntax
) x.WithStatements(statements))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (2)
150
Dim caseBlock = TryCast(node,
CaseBlockSyntax
)
463
Dim [case] = TryCast(node,
CaseBlockSyntax
)
Roslyn.Diagnostics.VisualBasic.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
183
Dim caseBlock = TryCast(node,
CaseBlockSyntax
)
572
Return DirectCast(node,
CaseBlockSyntax
).Statements
605
Function(x As
CaseBlockSyntax
) x.WithStatements(statements))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (2)
150
Dim caseBlock = TryCast(node,
CaseBlockSyntax
)
463
Dim [case] = TryCast(node,
CaseBlockSyntax
)