4 overrides of BlockStatement
Microsoft.CodeAnalysis.VisualBasic (4)
Syntax\TypeBlockSyntax.vb (4)
68
Public Overrides ReadOnly Property
BlockStatement
As TypeStatementSyntax
120
Public Overrides ReadOnly Property
BlockStatement
As TypeStatementSyntax
172
Public Overrides ReadOnly Property
BlockStatement
As TypeStatementSyntax
224
Public Overrides ReadOnly Property
BlockStatement
As TypeStatementSyntax
70 references to BlockStatement
Microsoft.CodeAnalysis.VisualBasic (24)
Binding\Binder_Utils.vb (1)
1214
If containingTypeBLock IsNot Nothing AndAlso FindFirstKeyword(containingTypeBLock.
BlockStatement
.Modifiers, s_notInheritableKeyword).Kind = SyntaxKind.None Then
Compilation\SemanticModel.vb (1)
2557
Return GetDeclaredSymbol(declarationSyntax.
BlockStatement
, cancellationToken)
Compilation\SyntaxTreeSemanticModel.vb (2)
1036
Dim containingType = DirectCast(GetDeclaredSymbol(parentTypeBlock.
BlockStatement
, cancellationToken), NamedTypeSymbol)
1202
Dim containingType = DirectCast(GetDeclaredSymbol(parentTypeBlock.
BlockStatement
, cancellationToken), NamedTypeSymbol)
Declarations\DeclarationTreeBuilder.vb (3)
487
Dim declarationSyntax As TypeStatementSyntax = typeBlockSyntax.
BlockStatement
505
Dim quickAttributes = GetQuickAttributes(typeBlockSyntax.
BlockStatement
.AttributeLists)
515
nameLocation:=_syntaxTree.GetLocation(typeBlockSyntax.
BlockStatement
.Identifier.Span),
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
182
AddAttributes(typeBlock.
BlockStatement
.AttributeLists, attributes)
Symbols\Source\SourceNamedTypeSymbol.vb (11)
138
Return DirectCast(node, TypeBlockSyntax).
BlockStatement
.Identifier
422
modifiers = typeBlock.
BlockStatement
.Modifiers
423
id = typeBlock.
BlockStatement
.Identifier
429
modifiers = typeBlock.
BlockStatement
.Modifiers
430
id = typeBlock.
BlockStatement
.Identifier
436
modifiers = typeBlock.
BlockStatement
.Modifiers
437
id = typeBlock.
BlockStatement
.Identifier
443
modifiers = typeBlock.
BlockStatement
.Modifiers
444
id = typeBlock.
BlockStatement
.Identifier
665
modifiers = DirectCast(node, TypeBlockSyntax).
BlockStatement
.Modifiers
950
Return DirectCast(syntax, TypeBlockSyntax).
BlockStatement
.TypeParameterList
Syntax\SyntaxFacts.vb (1)
348
beginStatement = typeBlock.
BlockStatement
Syntax\SyntaxNormalizer.vb (2)
835
AddLinebreaksAfterTokenIfNeeded(node.
BlockStatement
.GetLastToken(), 2)
837
AddLinebreaksAfterTokenIfNeeded(node.
BlockStatement
.GetLastToken(), 1)
Syntax\TypeBlockSyntax.vb (2)
25
''' Returns a copy of this <see cref="TypeBlockSyntax"/> with the <see cref="
BlockStatement
"/> property changed to the
40
Return
BlockStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (6)
21
Return DirectCast(member, TypeBlockSyntax).
BlockStatement
.AttributeLists
82
Dim newBegin = DirectCast(typeBlock.
BlockStatement
.WithAttributeLists(attributeLists), TypeStatementSyntax)
311
Return DirectCast(member, TypeBlockSyntax).
BlockStatement
.Identifier
400
Return DirectCast(member, TypeBlockSyntax).
BlockStatement
.TypeParameterList
576
Return DirectCast(statement, TypeBlockSyntax).
BlockStatement
662
Return DirectCast(statement, TypeBlockSyntax).
BlockStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (8)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateDefaultConstructors\VisualBasicGenerateDefaultConstructorsCodeFixProvider.vb (1)
29
Return TryCast(typeDeclaration, TypeBlockSyntax)?.
BlockStatement
.Identifier
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\ImplementInterface\VisualBasicImplementInterfaceService.vb (1)
89
classOrStructType = model.GetDeclaredSymbol(classOrStructBlock.
BlockStatement
, cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (6)
19
Dim start = destination.
BlockStatement
.Span.End
22
indices.Add(Not destination.OverlapsHiddenPosition(destination.
BlockStatement
, destination.EndBlockStatement, cancellationToken))
26
indices.Add(Not destination.OverlapsHiddenPosition(destination.
BlockStatement
, destination.Members.First, cancellationToken))
83
destinationType.
BlockStatement
.GetTrailingTrivia().Any(Function(t) t.Kind = SyntaxKind.ColonTrivia) Then
84
Return ReplaceTrailingColonToEndOfLineTrivia(destinationType.
BlockStatement
)
87
Return destinationType.
BlockStatement
Microsoft.CodeAnalysis.VisualBasic.Features (6)
CodeRefactorings\MoveType\VisualBasicMoveTypeService.vb (1)
24
Dim statement = syntax.
BlockStatement
InheritanceMargin\VisualBasicInheritanceMarginService.vb (1)
30
builder.AddRange(typeBlockNodes.Select(Function(node) node.
BlockStatement
))
SolutionExplorer\VisualBasicSolutionExplorerSymbolTreeItemProvider.vb (1)
80
Dim blockStatement As TypeStatementSyntax = typeBlock.
BlockStatement
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateDefaultConstructors\VisualBasicGenerateDefaultConstructorsCodeFixProvider.vb (1)
29
Return TryCast(typeDeclaration, TypeBlockSyntax)?.
BlockStatement
.Identifier
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\ImplementInterface\VisualBasicImplementInterfaceService.vb (1)
89
classOrStructType = model.GetDeclaredSymbol(classOrStructBlock.
BlockStatement
, cancellationToken)
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
182
AddAttributes(typeBlock.
BlockStatement
.AttributeLists, attributes)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (14)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (2)
146
Dim blockStatement = typeDeclaration.
BlockStatement
222
typeBlock.
BlockStatement
.Identifier.ValueText,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (6)
21
Return DirectCast(member, TypeBlockSyntax).
BlockStatement
.AttributeLists
82
Dim newBegin = DirectCast(typeBlock.
BlockStatement
.WithAttributeLists(attributeLists), TypeStatementSyntax)
311
Return DirectCast(member, TypeBlockSyntax).
BlockStatement
.Identifier
400
Return DirectCast(member, TypeBlockSyntax).
BlockStatement
.TypeParameterList
576
Return DirectCast(statement, TypeBlockSyntax).
BlockStatement
662
Return DirectCast(statement, TypeBlockSyntax).
BlockStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (6)
19
Dim start = destination.
BlockStatement
.Span.End
22
indices.Add(Not destination.OverlapsHiddenPosition(destination.
BlockStatement
, destination.EndBlockStatement, cancellationToken))
26
indices.Add(Not destination.OverlapsHiddenPosition(destination.
BlockStatement
, destination.Members.First, cancellationToken))
83
destinationType.
BlockStatement
.GetTrailingTrivia().Any(Function(t) t.Kind = SyntaxKind.ColonTrivia) Then
84
Return ReplaceTrailingColonToEndOfLineTrivia(destinationType.
BlockStatement
)
87
Return destinationType.
BlockStatement
Roslyn.Diagnostics.VisualBasic.Analyzers (12)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (6)
21
Return DirectCast(member, TypeBlockSyntax).
BlockStatement
.AttributeLists
82
Dim newBegin = DirectCast(typeBlock.
BlockStatement
.WithAttributeLists(attributeLists), TypeStatementSyntax)
311
Return DirectCast(member, TypeBlockSyntax).
BlockStatement
.Identifier
400
Return DirectCast(member, TypeBlockSyntax).
BlockStatement
.TypeParameterList
576
Return DirectCast(statement, TypeBlockSyntax).
BlockStatement
662
Return DirectCast(statement, TypeBlockSyntax).
BlockStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (6)
19
Dim start = destination.
BlockStatement
.Span.End
22
indices.Add(Not destination.OverlapsHiddenPosition(destination.
BlockStatement
, destination.EndBlockStatement, cancellationToken))
26
indices.Add(Not destination.OverlapsHiddenPosition(destination.
BlockStatement
, destination.Members.First, cancellationToken))
83
destinationType.
BlockStatement
.GetTrailingTrivia().Any(Function(t) t.Kind = SyntaxKind.ColonTrivia) Then
84
Return ReplaceTrailingColonToEndOfLineTrivia(destinationType.
BlockStatement
)
87
Return destinationType.
BlockStatement