93 references to ConstructorBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\Binder_Invocation.vb (1)
71If DirectCast(nodeParent, ConstructorBlockSyntax).Statements(0) Is node Then
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
224Public Overrides Function VisitConstructorBlock(node As ConstructorBlockSyntax) As Binder
Binding\LocalBinderBuilder.vb (1)
98Public Overrides Sub VisitConstructorBlock(node As ConstructorBlockSyntax)
Compilation\DocumentationComments\UnprocessedDocumentationCommentFinder.vb (1)
58Public Overrides Sub VisitConstructorBlock(node As ConstructorBlockSyntax)
Generated\Syntax.xml.Main.Generated.vb (6)
104Public Overridable Function VisitConstructorBlock(ByVal node As ConstructorBlockSyntax) As TResult 839Public Overridable Sub VisitConstructorBlock(ByVal node As ConstructorBlockSyntax) 2012Public Overrides Function VisitConstructorBlock(ByVal node As ConstructorBlockSyntax) As SyntaxNode 8484Public Shared Function ConstructorBlock(subNewStatement As SubNewStatementSyntax, statements As SyntaxList(of StatementSyntax), endSubStatement As EndBlockStatementSyntax) As ConstructorBlockSyntax 8515Public Shared Function ConstructorBlock(subNewStatement As SubNewStatementSyntax, statements As SyntaxList(of StatementSyntax)) As ConstructorBlockSyntax 8527Public Shared Function ConstructorBlock(subNewStatement As SubNewStatementSyntax) As ConstructorBlockSyntax
Generated\Syntax.xml.Syntax.Generated.vb (5)
5559Public Shadows Function WithSubNewStatement(subNewStatement as SubNewStatementSyntax) As ConstructorBlockSyntax 5589Public Shadows Function WithStatements(statements as SyntaxList(Of StatementSyntax)) As ConstructorBlockSyntax 5593Public Shadows Function AddStatements(ParamArray items As StatementSyntax()) As ConstructorBlockSyntax 5615Public Shadows Function WithEndSubStatement(endSubStatement as EndBlockStatementSyntax) As ConstructorBlockSyntax 5667Public Function Update(subNewStatement As SubNewStatementSyntax, statements As SyntaxList(of StatementSyntax), endSubStatement As EndBlockStatementSyntax) As ConstructorBlockSyntax
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
535Dim constructorSyntax As SubNewStatementSyntax = DirectCast(syntax, ConstructorBlockSyntax).SubNewStatement
Semantics\StatementSyntaxWalker.vb (1)
82Public Overrides Sub VisitConstructorBlock(node As ConstructorBlockSyntax)
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (1)
331constructorSyntax = DirectCast(memberSyntax, ConstructorBlockSyntax).SubNewStatement
Syntax\MethodBlockBaseSyntax.vb (2)
158Public Shadows Function WithBegin(begin As SubNewStatementSyntax) As ConstructorBlockSyntax 164Public Shadows Function WithEnd([end] As EndBlockStatementSyntax) As ConstructorBlockSyntax
Syntax\SyntaxNormalizer.vb (1)
938Public Overrides Function VisitConstructorBlock(node As ConstructorBlockSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (12)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseAutoProperty\VisualBasicUseAutoPropertyAnalyzer.vb (1)
17ConstructorBlockSyntax,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb (1)
60DirectCast(statement.Parent, ConstructorBlockSyntax).Statements.First() Is statement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (4)
266Dim methodBlock = DirectCast(member, ConstructorBlockSyntax) 335Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).NewKeyword 358Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).SubKeyword 745DirectCast(statement.Parent, ConstructorBlockSyntax).Statements.FirstOrDefault() Is statement Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
585Function(x As ConstructorBlockSyntax) x.WithStatements(statements), 1110Return DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.ParameterList
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
306IsBeginStatement(Of SubNewStatementSyntax, ConstructorBlockSyntax)(currentStatement) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
129Return DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
264Dim constructorNode = DirectCast(node, ConstructorBlockSyntax) 820Return TypeOf node Is ConstructorBlockSyntax OrElse
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateConstructor\VisualBasicGenerateConstructorService.vb (1)
169Dim subNewStatement = token.GetAncestor(Of ConstructorBlockSyntax)()?.SubNewStatement
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseAutoProperty\VisualBasicUseAutoPropertyCodeFixProvider.vb (1)
21Inherits AbstractUseAutoPropertyCodeFixProvider(Of VisualBasicUseAutoPropertyCodeFixProvider, TypeBlockSyntax, PropertyBlockSyntax, ModifiedIdentifierSyntax, ConstructorBlockSyntax, ExpressionSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (2)
264result = DirectCast(methodBlock, ConstructorBlockSyntax).WithBlockStatement(DirectCast(finalStatement, SubNewStatementSyntax)) 476result = DirectCast(methodBlock, ConstructorBlockSyntax).WithStatements(SyntaxFactory.List(allStatements))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
201Return DirectCast(statement.Parent, ConstructorBlockSyntax).Statements(0) Is statement
Microsoft.CodeAnalysis.VisualBasic.Features (15)
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
221Return semanticModel.GetDeclaredSymbol(DirectCast(matchingNode, ConstructorBlockSyntax).BlockStatement, cancellationToken)
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (1)
170Public Overrides Function VisitConstructorBlock(node As ConstructorBlockSyntax) As SyntaxKind?
EditAndContinue\SyntaxComparer.vb (1)
1248Return DirectCast(node, ConstructorBlockSyntax).SubNewStatement.NewKeyword
EditAndContinue\SyntaxUtilities.vb (1)
206Dim ctor = DirectCast(declaration, ConstructorBlockSyntax)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
634Dim ctor = TryCast(symbol.DeclaringSyntaxReferences(0).GetSyntax(cancellationToken).Parent, ConstructorBlockSyntax) 1524Return If(CType(node, ConstructorBlockSyntax).SubNewStatement.Modifiers.Any(SyntaxKind.SharedKeyword), VBFeaturesResources.Shared_constructor, FeaturesResources.constructor)
EncapsulateField\VisualBasicEncapsulateFieldService.vb (3)
18Inherits AbstractEncapsulateFieldService(Of ConstructorBlockSyntax) 132Protected Overrides Function GetConstructorNodes(containingType As INamedTypeSymbol) As IEnumerable(Of ConstructorBlockSyntax) 135OfType(Of ConstructorBlockSyntax)()
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
109Public Overrides Function VisitConstructorBlock(node As ConstructorBlockSyntax) As SyntaxNode
SolutionExplorer\VisualBasicSolutionExplorerSymbolTreeItemProvider.vb (1)
145Dim constructorStatement = If(TryCast(member, SubNewStatementSyntax), TryCast(member, ConstructorBlockSyntax)?.SubNewStatement)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseAutoProperty\VisualBasicUseAutoPropertyAnalyzer.vb (1)
17ConstructorBlockSyntax,
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateConstructor\VisualBasicGenerateConstructorService.vb (1)
169Dim subNewStatement = token.GetAncestor(Of ConstructorBlockSyntax)()?.SubNewStatement
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseAutoProperty\VisualBasicUseAutoPropertyCodeFixProvider.vb (1)
21Inherits AbstractUseAutoPropertyCodeFixProvider(Of VisualBasicUseAutoPropertyCodeFixProvider, TypeBlockSyntax, PropertyBlockSyntax, ModifiedIdentifierSyntax, ConstructorBlockSyntax, ExpressionSyntax)
Structure\Providers\ConstructorDeclarationStructureProvider.vb (1)
22Dim block = TryCast(constructorDeclaration.Parent, ConstructorBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (25)
CodeGeneration\VisualBasicSyntaxGenerator.vb (7)
1681Return DirectCast(node, ConstructorBlockSyntax).WithSubNewStatement(DirectCast(node, ConstructorBlockSyntax).SubNewStatement.WithAttributeLists(arg)) 2433Return DirectCast(declaration, ConstructorBlockSyntax).WithSubNewStatement(DirectCast(declaration, ConstructorBlockSyntax).SubNewStatement.WithModifiers(tokens)) 2710Return DirectCast(declaration, ConstructorBlockSyntax).WithBlockStatement(DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.WithParameterList(list)) 3002Return DirectCast(declaration, ConstructorBlockSyntax).WithStatements(list)
Rename\LocalConflictVisitor.vb (1)
46Public Overrides Sub VisitConstructorBlock(node As ConstructorBlockSyntax)
Simplification\Reducers\AbstractVisualBasicReducer.AbstractReductionRewriter.vb (1)
190Public Overrides Function VisitConstructorBlock(node As ConstructorBlockSyntax) As SyntaxNode
Simplification\VisualBasicSimplificationService.NodesAndTokensToReduceComputer.vb (2)
134Public Overrides Function VisitConstructorBlock(node As ConstructorBlockSyntax) As SyntaxNode 137Return DirectCast(n, ConstructorBlockSyntax).Update(DirectCast(b, SubNewStatementSyntax), s, e)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb (1)
60DirectCast(statement.Parent, ConstructorBlockSyntax).Statements.First() Is statement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (4)
266Dim methodBlock = DirectCast(member, ConstructorBlockSyntax) 335Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).NewKeyword 358Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).SubKeyword 745DirectCast(statement.Parent, ConstructorBlockSyntax).Statements.FirstOrDefault() Is statement Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
585Function(x As ConstructorBlockSyntax) x.WithStatements(statements), 1110Return DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.ParameterList
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
306IsBeginStatement(Of SubNewStatementSyntax, ConstructorBlockSyntax)(currentStatement) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
129Return DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
264Dim constructorNode = DirectCast(node, ConstructorBlockSyntax) 820Return TypeOf node Is ConstructorBlockSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (2)
264result = DirectCast(methodBlock, ConstructorBlockSyntax).WithBlockStatement(DirectCast(finalStatement, SubNewStatementSyntax)) 476result = DirectCast(methodBlock, ConstructorBlockSyntax).WithStatements(SyntaxFactory.List(allStatements))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
201Return DirectCast(statement.Parent, ConstructorBlockSyntax).Statements(0) Is statement
Roslyn.Diagnostics.VisualBasic.Analyzers (14)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb (1)
60DirectCast(statement.Parent, ConstructorBlockSyntax).Statements.First() Is statement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (4)
266Dim methodBlock = DirectCast(member, ConstructorBlockSyntax) 335Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).NewKeyword 358Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).SubKeyword 745DirectCast(statement.Parent, ConstructorBlockSyntax).Statements.FirstOrDefault() Is statement Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
585Function(x As ConstructorBlockSyntax) x.WithStatements(statements), 1110Return DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.ParameterList
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
306IsBeginStatement(Of SubNewStatementSyntax, ConstructorBlockSyntax)(currentStatement) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
129Return DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
264Dim constructorNode = DirectCast(node, ConstructorBlockSyntax) 820Return TypeOf node Is ConstructorBlockSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (2)
264result = DirectCast(methodBlock, ConstructorBlockSyntax).WithBlockStatement(DirectCast(finalStatement, SubNewStatementSyntax)) 476result = DirectCast(methodBlock, ConstructorBlockSyntax).WithStatements(SyntaxFactory.List(allStatements))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
201Return DirectCast(statement.Parent, ConstructorBlockSyntax).Statements(0) Is statement
System.Windows.Forms.Analyzers.VisualBasic (1)
Analyzers\Designer\DesignerFileStructureAnalyzer.vb (1)
67OrElse TypeOf member Is ConstructorBlockSyntax Then