4 instantiations of ConstructorBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
4678Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.ConstructorBlockSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
2023Return New ConstructorBlockSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newSubNewStatement, newStatements.Node, newEndSubStatement) 8501Return New ConstructorBlockSyntax(SyntaxKind.ConstructorBlock, Nothing, Nothing, subNewStatement, statements.Node, endSubStatement)
Generated\Syntax.xml.Syntax.Generated.vb (1)
5542Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ConstructorBlockSyntax(kind, errors, annotations, DirectCast(subNewStatement.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SubNewStatementSyntax), if(statements IsNot Nothing, statements.Green, Nothing), DirectCast(endSubStatement.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.EndBlockStatementSyntax)), Nothing, 0)
85 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)
225Public 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)
325constructorSyntax = 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 (11)
ElasticTriviaFormattingRule.vb (1)
304IsBeginStatement(Of SubNewStatementSyntax, ConstructorBlockSyntax)(currentStatement) OrElse
MemberAccessExpressionSyntaxExtensions.vb (1)
60DirectCast(statement.Parent, ConstructorBlockSyntax).Statements.First() Is statement
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
SyntaxNodeExtensions.vb (2)
613Function(x As ConstructorBlockSyntax) x.WithStatements(statements), 1141Return DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.ParameterList
VisualBasicAccessibilityFacts.vb (1)
134Return DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.Modifiers
VisualBasicSyntaxFacts.vb (2)
785Return TypeOf node Is ConstructorBlockSyntax OrElse 1117Dim constructor = TryCast(member, ConstructorBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
ExpressionSyntaxExtensions.vb (1)
201Return DirectCast(statement.Parent, ConstructorBlockSyntax).Statements(0) Is statement
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (3)
EndConstructGeneration\EndConstructStatementVisitor.vb (1)
137Dim blockToClose = node.GetAncestor(Of ConstructorBlockSyntax)()
GoToBase\VisualBasicGoToBaseService.vb (1)
27Dim constructorBlock = TryCast(subNew.Parent, ConstructorBlockSyntax)
LineCommit\ContainingStatementInfo.MatchingStatementsVisitor.vb (1)
25Public Overrides Function VisitConstructorBlock(node As ConstructorBlockSyntax) As IList(Of StatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (10)
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)
1246Return DirectCast(node, ConstructorBlockSyntax).SubNewStatement.NewKeyword
EditAndContinue\SyntaxUtilities.vb (1)
129Dim ctor = DirectCast(declaration, ConstructorBlockSyntax)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
1213Dim ctor = TryCast(declaration, ConstructorBlockSyntax) 1957Return If(CType(node, ConstructorBlockSyntax).SubNewStatement.Modifiers.Any(SyntaxKind.SharedKeyword), VBFeaturesResources.Shared_constructor, FeaturesResources.constructor)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
108Public Overrides Function VisitConstructorBlock(node As ConstructorBlockSyntax) As SyntaxNode
GenerateConstructor\VisualBasicGenerateConstructorService.vb (1)
170Dim subNewStatement = token.GetAncestor(Of ConstructorBlockSyntax)()?.SubNewStatement
Structure\Providers\ConstructorDeclarationStructureProvider.vb (1)
22Dim block = TryCast(constructorDeclaration.Parent, ConstructorBlockSyntax)
UseAutoProperty\VisualBasicUseAutoPropertyCodeFixProvider.vb (1)
17Inherits AbstractUseAutoPropertyCodeFixProvider(Of TypeBlockSyntax, PropertyBlockSyntax, ModifiedIdentifierSyntax, ConstructorBlockSyntax, ExpressionSyntax)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (1)
1706Assert.Same(nSymbol, model.GetDeclaredSymbol(DirectCast(tree.FindNodeOrTokenByKind(SyntaxKind.ConstructorBlock, 1).AsNode(), ConstructorBlockSyntax)))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (1)
10650Private Shared Function GenerateRedConstructorBlock() As ConstructorBlockSyntax
Parser\ParseDeclarationTests.vb (1)
1000Assert.Equal("(Of T)", DirectCast(c.Members(0), ConstructorBlockSyntax).SubNewStatement.NewKeyword.TrailingTrivia.Node.ToFullString)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (25)
CodeGeneration\VisualBasicCodeGenerationService.vb (2)
266result = DirectCast(methodBlock, ConstructorBlockSyntax).WithBlockStatement(DirectCast(finalStatement, SubNewStatementSyntax)) 478result = DirectCast(methodBlock, ConstructorBlockSyntax).WithStatements(SyntaxFactory.List(allStatements))
CodeGeneration\VisualBasicSyntaxGenerator.vb (7)
1854Return DirectCast(node, ConstructorBlockSyntax).WithSubNewStatement(DirectCast(node, ConstructorBlockSyntax).SubNewStatement.WithAttributeLists(arg)) 2604Return DirectCast(declaration, ConstructorBlockSyntax).WithSubNewStatement(DirectCast(declaration, ConstructorBlockSyntax).SubNewStatement.WithModifiers(tokens)) 2968Return DirectCast(declaration, ConstructorBlockSyntax).WithBlockStatement(DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.WithParameterList(list)) 3260Return DirectCast(declaration, ConstructorBlockSyntax).WithStatements(list)
Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
304IsBeginStatement(Of SubNewStatementSyntax, ConstructorBlockSyntax)(currentStatement) OrElse
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb\MemberAccessExpressionSyntaxExtensions.vb (1)
60DirectCast(statement.Parent, ConstructorBlockSyntax).Statements.First() Is statement
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
201Return DirectCast(statement.Parent, ConstructorBlockSyntax).Statements(0) Is statement
Rename\LocalConflictVisitor.vb (1)
46Public Overrides Sub VisitConstructorBlock(node As ConstructorBlockSyntax)
Simplification\Reducers\AbstractVisualBasicReducer.AbstractReductionRewriter.vb (1)
191Public Overrides Function VisitConstructorBlock(node As ConstructorBlockSyntax) As SyntaxNode
Simplification\VisualBasicSimplificationService.NodesAndTokensToReduceComputer.vb (2)
137Public Overrides Function VisitConstructorBlock(node As ConstructorBlockSyntax) As SyntaxNode 140Return DirectCast(n, ConstructorBlockSyntax).Update(DirectCast(b, SubNewStatementSyntax), s, e)
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
SyntaxNodeExtensions.vb (2)
613Function(x As ConstructorBlockSyntax) x.WithStatements(statements), 1141Return DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.ParameterList
VisualBasicAccessibilityFacts.vb (1)
134Return DirectCast(declaration, ConstructorBlockSyntax).BlockStatement.Modifiers
VisualBasicSyntaxFacts.vb (2)
785Return TypeOf node Is ConstructorBlockSyntax OrElse 1117Dim constructor = TryCast(member, ConstructorBlockSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (4)
CodeGeneration\SyntaxGeneratorTests.vb (4)
1354VerifySyntax(Of ConstructorBlockSyntax)( 1359VerifySyntax(Of ConstructorBlockSyntax)( 1364VerifySyntax(Of ConstructorBlockSyntax)( 1369VerifySyntax(Of ConstructorBlockSyntax)(
Microsoft.VisualStudio.LanguageServices.VisualBasic (6)
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
214Dim methodBlock = DirectCast(node, ConstructorBlockSyntax)
CodeModel\VisualBasicCodeModelService.vb (4)
912Dim methodBlock = DirectCast(node, ConstructorBlockSyntax) 3453If TypeOf node Is ConstructorBlockSyntax Then 3880Return DirectCast(method, ConstructorBlockSyntax).WithBlockStatement(constructor.WithAttributeLists(attributeLists)) 3963Return DirectCast(methodBlock, ConstructorBlockSyntax).WithBlockStatement(DirectCast(methodStatement, SubNewStatementSyntax))
Help\VisualBasicHelpContextService.Visitor.vb (1)
362Public Overrides Sub VisitConstructorBlock(node As ConstructorBlockSyntax)
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (1)
IOperation\IOperationTests_IBlockStatement_MethodBlocks.vb (1)
85VerifyOperationTreeAndDiagnosticsForTest(Of ConstructorBlockSyntax)(source, expectedOperationTree, expectedDiagnostics)