111 references to SubNewStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (41)
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
185Public Overrides Function VisitSubNewStatement(node As SubNewStatementSyntax) As Binder
Compilation\SemanticModel.vb (2)
2627Public Overloads Function GetDeclaredSymbol(declarationSyntax As SubNewStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As IMethodSymbol 3293Return Me.GetDeclaredSymbol(DirectCast(node, SubNewStatementSyntax), cancellationToken)
Generated\Syntax.xml.Main.Generated.vb (10)
125Public Overridable Function VisitSubNewStatement(ByVal node As SubNewStatementSyntax) As TResult 860Public Overridable Sub VisitSubNewStatement(ByVal node As SubNewStatementSyntax) 2015Dim newSubNewStatement = DirectCast(Visit(node.SubNewStatement), SubNewStatementSyntax) 2143Public Overrides Function VisitSubNewStatement(ByVal node As SubNewStatementSyntax) 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 9580Public Shared Function SubNewStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, subKeyword As SyntaxToken, newKeyword As SyntaxToken, parameterList As ParameterListSyntax) As SubNewStatementSyntax 9614Public Shared Function SubNewStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, parameterList As ParameterListSyntax) As SubNewStatementSyntax 9624Public Shared Function SubNewStatement() As SubNewStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (14)
5532Friend _subNewStatement as SubNewStatementSyntax 5541Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), subNewStatement As SubNewStatementSyntax, statements As SyntaxNode, endSubStatement As EndBlockStatementSyntax) 5548Public ReadOnly Property SubNewStatement As SubNewStatementSyntax 5559Public Shadows Function WithSubNewStatement(subNewStatement as SubNewStatementSyntax) As ConstructorBlockSyntax 5667Public Function Update(subNewStatement As SubNewStatementSyntax, statements As SyntaxList(of StatementSyntax), endSubStatement As EndBlockStatementSyntax) As ConstructorBlockSyntax 7017Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As SubNewStatementSyntax 7021Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As SubNewStatementSyntax 7061Public Shadows Function WithModifiers(modifiers as SyntaxTokenList) As SubNewStatementSyntax 7065Public Shadows Function AddModifiers(ParamArray items As SyntaxToken()) As SubNewStatementSyntax 7087Public Shadows Function WithSubKeyword(subKeyword as SyntaxToken) As SubNewStatementSyntax 7105Public Shadows Function WithNewKeyword(newKeyword as SyntaxToken) As SubNewStatementSyntax 7135Public Shadows Function WithParameterList(parameterList as ParameterListSyntax) As SubNewStatementSyntax 7139Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As SubNewStatementSyntax 7198Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, subKeyword As SyntaxToken, newKeyword As SyntaxToken, parameterList As ParameterListSyntax) As SubNewStatementSyntax
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
535Dim constructorSyntax As SubNewStatementSyntax = DirectCast(syntax, ConstructorBlockSyntax).SubNewStatement
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2703Return SourceMethodSymbol.CreateConstructor(Me, DirectCast(methodBaseSyntax, SubNewStatementSyntax), binder, diagBag)
Symbols\Source\SourceMethodSymbol.vb (4)
380syntax As SubNewStatementSyntax, 876Return DirectCast(node, SubNewStatementSyntax).NewKeyword.Span 2092Dim methodStatement = DirectCast(decl, SubNewStatementSyntax) 2247paramList = DirectCast(decl, SubNewStatementSyntax).ParameterList
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (2)
327Dim constructorSyntax As SubNewStatementSyntax 333constructorSyntax = DirectCast(memberSyntax, SubNewStatementSyntax)
Syntax\MethodBaseSyntax.vb (1)
171Public Shadows Function WithKeyword(keyword As SyntaxToken) As SubNewStatementSyntax
Syntax\MethodBlockBaseSyntax.vb (3)
133Return WithSubNewStatement(DirectCast(blockStatement, SubNewStatementSyntax)) 142Public Shadows ReadOnly Property Begin As SubNewStatementSyntax 158Public Shadows Function WithBegin(begin As SubNewStatementSyntax) As ConstructorBlockSyntax
Syntax\SyntaxNormalizer.vb (1)
1410Public Overrides Function VisitSubNewStatement(node As SubNewStatementSyntax) As SyntaxNode
VisualBasicExtensions.vb (1)
1084Public Function GetDeclaredSymbol(semanticModel As SemanticModel, declarationSyntax As SubNewStatementSyntax, Optional cancellationToken As CancellationToken = Nothing) As IMethodSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (5)
130Return DirectCast(member, SubNewStatementSyntax).WithAttributeLists(attributeLists) 267Return methodBlock.WithSubNewStatement(DirectCast(methodBlock.SubNewStatement.WithModifiers(modifiers), SubNewStatementSyntax)) 282Return DirectCast(member, SubNewStatementSyntax).WithModifiers(modifiers) 335Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).NewKeyword 358Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).SubKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
1117Return DirectCast(declaration, SubNewStatementSyntax).ParameterList 1181Return DirectCast(node, SubNewStatementSyntax).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (2)
306IsBeginStatement(Of SubNewStatementSyntax, ConstructorBlockSyntax)(currentStatement) OrElse 370TypeOf statement Is SubNewStatementSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
140Return DirectCast(declaration, SubNewStatementSyntax).Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
800If TypeOf node Is SubNewStatementSyntax AndAlso TypeOf node.Parent IsNot MethodBlockBaseSyntax Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
264result = DirectCast(methodBlock, ConstructorBlockSyntax).WithBlockStatement(DirectCast(finalStatement, SubNewStatementSyntax))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
98Return Compare(DirectCast(x, SubNewStatementSyntax), DirectCast(y, SubNewStatementSyntax)) 189Private Shared Function Compare(x As SubNewStatementSyntax, y As SubNewStatementSyntax) As Integer
Microsoft.CodeAnalysis.VisualBasic.Features (13)
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
388Dim constructor = DirectCast(vbnode, SubNewStatementSyntax)
CodeLens\VisualBasicCodeLensMemberFinder.vb (1)
71Public Overrides Sub VisitSubNewStatement(node As SubNewStatementSyntax)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
1363endToken = DirectCast(header, SubNewStatementSyntax).NewKeyword 1527Return If(CType(node, SubNewStatementSyntax).Modifiers.Any(SyntaxKind.SharedKeyword), VBFeaturesResources.Shared_constructor, FeaturesResources.constructor)
ExtractMethod\VisualBasicMethodExtractor.Analyzer.vb (1)
42Return TypeOf methodBlock.BlockStatement IsNot SubNewStatementSyntax
Highlighting\KeywordHighlighters\ConstructorDeclarationHighlighter.vb (2)
24If methodBlock Is Nothing OrElse TypeOf methodBlock.BlockStatement IsNot SubNewStatementSyntax Then 29With DirectCast(.BlockStatement, SubNewStatementSyntax)
SolutionExplorer\VisualBasicSolutionExplorerSymbolTreeItemProvider.vb (2)
145Dim constructorStatement = If(TryCast(member, SubNewStatementSyntax), TryCast(member, ConstructorBlockSyntax)?.SubNewStatement) 199Private Shared Sub AddConstructorStatement(documentId As DocumentId, container As SyntaxNode, constructorStatement As SubNewStatementSyntax, items As ArrayBuilder(Of SymbolTreeItemData), nameBuilder As StringBuilder)
Structure\Providers\ConstructorDeclarationStructureProvider.vb (2)
12Inherits AbstractSyntaxNodeStructureProvider(Of SubNewStatementSyntax) 15constructorDeclaration As SubNewStatementSyntax,
Structure\VisualBasicBlockStructureProvider.vb (1)
20builder.Add(Of SubNewStatementSyntax, ConstructorDeclarationStructureProvider)()
Structure\VisualBasicStructureHelpers.vb (1)
127Dim subNewStatement = DirectCast(node, SubNewStatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (25)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
168Public Overrides Function VisitSubNewStatement(node As SubNewStatementSyntax) As SyntaxNode
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
125Public Overrides Function VisitSubNewStatement(node As SubNewStatementSyntax) As SyntaxNode
CodeGeneration\VisualBasicSyntaxGenerator.vb (3)
1683Return DirectCast(node, SubNewStatementSyntax).WithAttributeLists(arg) 2438Return DirectCast(declaration, SubNewStatementSyntax).WithModifiers(tokens) 2717Return DirectCast(declaration, SubNewStatementSyntax).WithParameterList(list)
FindSymbols\FindSymbolsUtilities.vb (1)
50DirectCast(node, SubNewStatementSyntax).Modifiers.Any(SyntaxKind.SharedKeyword) Then
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (2)
217Dim constructor = DirectCast(node, SubNewStatementSyntax) 408Private Shared Function GetConstructorSuffix(method As SubNewStatementSyntax) As String
Simplification\VisualBasicSimplificationService.NodesAndTokensToReduceComputer.vb (1)
137Return DirectCast(n, ConstructorBlockSyntax).Update(DirectCast(b, SubNewStatementSyntax), s, e)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (5)
130Return DirectCast(member, SubNewStatementSyntax).WithAttributeLists(attributeLists) 267Return methodBlock.WithSubNewStatement(DirectCast(methodBlock.SubNewStatement.WithModifiers(modifiers), SubNewStatementSyntax)) 282Return DirectCast(member, SubNewStatementSyntax).WithModifiers(modifiers) 335Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).NewKeyword 358Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).SubKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
1117Return DirectCast(declaration, SubNewStatementSyntax).ParameterList 1181Return DirectCast(node, SubNewStatementSyntax).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (2)
306IsBeginStatement(Of SubNewStatementSyntax, ConstructorBlockSyntax)(currentStatement) OrElse 370TypeOf statement Is SubNewStatementSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
140Return DirectCast(declaration, SubNewStatementSyntax).Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
800If TypeOf node Is SubNewStatementSyntax AndAlso TypeOf node.Parent IsNot MethodBlockBaseSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
264result = DirectCast(methodBlock, ConstructorBlockSyntax).WithBlockStatement(DirectCast(finalStatement, SubNewStatementSyntax))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
98Return Compare(DirectCast(x, SubNewStatementSyntax), DirectCast(y, SubNewStatementSyntax)) 189Private Shared Function Compare(x As SubNewStatementSyntax, y As SubNewStatementSyntax) As Integer
Roslyn.Diagnostics.VisualBasic.Analyzers (16)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (5)
130Return DirectCast(member, SubNewStatementSyntax).WithAttributeLists(attributeLists) 267Return methodBlock.WithSubNewStatement(DirectCast(methodBlock.SubNewStatement.WithModifiers(modifiers), SubNewStatementSyntax)) 282Return DirectCast(member, SubNewStatementSyntax).WithModifiers(modifiers) 335Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).NewKeyword 358Return DirectCast(DirectCast(member, ConstructorBlockSyntax).BlockStatement, SubNewStatementSyntax).SubKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
1117Return DirectCast(declaration, SubNewStatementSyntax).ParameterList 1181Return DirectCast(node, SubNewStatementSyntax).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (2)
306IsBeginStatement(Of SubNewStatementSyntax, ConstructorBlockSyntax)(currentStatement) OrElse 370TypeOf statement Is SubNewStatementSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
140Return DirectCast(declaration, SubNewStatementSyntax).Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
800If TypeOf node Is SubNewStatementSyntax AndAlso TypeOf node.Parent IsNot MethodBlockBaseSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
264result = DirectCast(methodBlock, ConstructorBlockSyntax).WithBlockStatement(DirectCast(finalStatement, SubNewStatementSyntax))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
98Return Compare(DirectCast(x, SubNewStatementSyntax), DirectCast(y, SubNewStatementSyntax)) 189Private Shared Function Compare(x As SubNewStatementSyntax, y As SubNewStatementSyntax) As Integer