124 references to TypeParameterListSyntax
Microsoft.CodeAnalysis.VisualBasic (82)
Compilation\SyntaxTreeSemanticModel.vb (1)
1114
Dim typeParamList = TryCast(typeParameter.Parent,
TypeParameterListSyntax
)
Declarations\DeclarationTreeBuilder.vb (1)
805
Public Shared Function GetArity(typeParamsSyntax As
TypeParameterListSyntax
) As Integer
Generated\Syntax.xml.Main.Generated.vb (31)
80
Public Overridable Function VisitTypeParameterList(ByVal node As
TypeParameterListSyntax
) As TResult
815
Public Overridable Sub VisitTypeParameterList(ByVal node As
TypeParameterListSyntax
)
1788
Dim newTypeParameterList = DirectCast(Visit(node.TypeParameterList),
TypeParameterListSyntax
)
1809
Dim newTypeParameterList = DirectCast(Visit(node.TypeParameterList),
TypeParameterListSyntax
)
1830
Dim newTypeParameterList = DirectCast(Visit(node.TypeParameterList),
TypeParameterListSyntax
)
1851
Dim newTypeParameterList = DirectCast(Visit(node.TypeParameterList),
TypeParameterListSyntax
)
1882
Public Overrides Function VisitTypeParameterList(ByVal node As
TypeParameterListSyntax
) As SyntaxNode
2125
Dim newTypeParameterList = DirectCast(Visit(node.TypeParameterList),
TypeParameterListSyntax
)
2212
Dim newTypeParameterList = DirectCast(Visit(node.TypeParameterList),
TypeParameterListSyntax
)
7501
Public Shared Function ModuleStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, moduleKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As ModuleStatementSyntax
7535
Public Shared Function ModuleStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As ModuleStatementSyntax
7586
Public Shared Function StructureStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, structureKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As StructureStatementSyntax
7620
Public Shared Function StructureStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As StructureStatementSyntax
7671
Public Shared Function InterfaceStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, interfaceKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As InterfaceStatementSyntax
7705
Public Shared Function InterfaceStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As InterfaceStatementSyntax
7756
Public Shared Function ClassStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, classKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As ClassStatementSyntax
7790
Public Shared Function ClassStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As ClassStatementSyntax
7920
Public Shared Function TypeParameterList(openParenToken As SyntaxToken, ofKeyword As SyntaxToken, parameters As SeparatedSyntaxList(Of TypeParameterSyntax), closeParenToken As SyntaxToken) As
TypeParameterListSyntax
7947
Public Shared Function TypeParameterList(parameters As SeparatedSyntaxList(Of TypeParameterSyntax)) As
TypeParameterListSyntax
7959
Public Shared Function TypeParameterList(ParamArray parameters As TypeParameterSyntax()) As
TypeParameterListSyntax
9228
Public Shared Function SubStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, handlesClause As HandlesClauseSyntax, implementsClause As ImplementsClauseSyntax) As MethodStatementSyntax
9282
Public Shared Function SubStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, handlesClause As HandlesClauseSyntax, implementsClause As ImplementsClauseSyntax) As MethodStatementSyntax
9356
Public Shared Function FunctionStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, handlesClause As HandlesClauseSyntax, implementsClause As ImplementsClauseSyntax) As MethodStatementSyntax
9409
Public Shared Function FunctionStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, handlesClause As HandlesClauseSyntax, implementsClause As ImplementsClauseSyntax) As MethodStatementSyntax
9487
Public Shared Function MethodStatement(ByVal kind As SyntaxKind, attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, handlesClause As HandlesClauseSyntax, implementsClause As ImplementsClauseSyntax) As MethodStatementSyntax
10156
Public Shared Function DelegateSubStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, delegateKeyword As SyntaxToken, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DelegateStatementSyntax
10205
Public Shared Function DelegateSubStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DelegateStatementSyntax
10266
Public Shared Function DelegateFunctionStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, delegateKeyword As SyntaxToken, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DelegateStatementSyntax
10314
Public Shared Function DelegateFunctionStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DelegateStatementSyntax
10380
Public Shared Function DelegateStatement(ByVal kind As SyntaxKind, attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, delegateKeyword As SyntaxToken, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DelegateStatementSyntax
10447
Public Shared Function DelegateStatement(ByVal kind As SyntaxKind, attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DelegateStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (45)
3023
Friend _typeParameterList as
TypeParameterListSyntax
3128
Public ReadOnly Property TypeParameterList As
TypeParameterListSyntax
3134
Friend Overridable Function GetTypeParameterListCore() As
TypeParameterListSyntax
3143
Public Function WithTypeParameterList(typeParameterList As
TypeParameterListSyntax
) As TypeStatementSyntax
3146
Friend MustOverride Function WithTypeParameterListCore(typeParameterList As
TypeParameterListSyntax
) As TypeStatementSyntax
3175
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), attributeLists As SyntaxNode, modifiers As GreenNode, moduleKeyword As InternalSyntax.KeywordSyntax, identifier As InternalSyntax.IdentifierTokenSyntax, typeParameterList As
TypeParameterListSyntax
)
3311
Public Shadows ReadOnly Property TypeParameterList As
TypeParameterListSyntax
3317
Friend Overrides Function GetTypeParameterListCore() As
TypeParameterListSyntax
3321
Friend Overrides Function WithTypeParameterListCore(typeParameterList As
TypeParameterListSyntax
) As TypeStatementSyntax
3330
Public Shadows Function WithTypeParameterList(typeParameterList as
TypeParameterListSyntax
) As ModuleStatementSyntax
3393
Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, moduleKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As ModuleStatementSyntax
3427
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), attributeLists As SyntaxNode, modifiers As GreenNode, structureKeyword As InternalSyntax.KeywordSyntax, identifier As InternalSyntax.IdentifierTokenSyntax, typeParameterList As
TypeParameterListSyntax
)
3563
Public Shadows ReadOnly Property TypeParameterList As
TypeParameterListSyntax
3569
Friend Overrides Function GetTypeParameterListCore() As
TypeParameterListSyntax
3573
Friend Overrides Function WithTypeParameterListCore(typeParameterList As
TypeParameterListSyntax
) As TypeStatementSyntax
3582
Public Shadows Function WithTypeParameterList(typeParameterList as
TypeParameterListSyntax
) As StructureStatementSyntax
3645
Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, structureKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As StructureStatementSyntax
3679
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), attributeLists As SyntaxNode, modifiers As GreenNode, interfaceKeyword As InternalSyntax.KeywordSyntax, identifier As InternalSyntax.IdentifierTokenSyntax, typeParameterList As
TypeParameterListSyntax
)
3815
Public Shadows ReadOnly Property TypeParameterList As
TypeParameterListSyntax
3821
Friend Overrides Function GetTypeParameterListCore() As
TypeParameterListSyntax
3825
Friend Overrides Function WithTypeParameterListCore(typeParameterList As
TypeParameterListSyntax
) As TypeStatementSyntax
3834
Public Shadows Function WithTypeParameterList(typeParameterList as
TypeParameterListSyntax
) As InterfaceStatementSyntax
3897
Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, interfaceKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As InterfaceStatementSyntax
3931
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), attributeLists As SyntaxNode, modifiers As GreenNode, classKeyword As InternalSyntax.KeywordSyntax, identifier As InternalSyntax.IdentifierTokenSyntax, typeParameterList As
TypeParameterListSyntax
)
4067
Public Shadows ReadOnly Property TypeParameterList As
TypeParameterListSyntax
4073
Friend Overrides Function GetTypeParameterListCore() As
TypeParameterListSyntax
4077
Friend Overrides Function WithTypeParameterListCore(typeParameterList As
TypeParameterListSyntax
) As TypeStatementSyntax
4086
Public Shadows Function WithTypeParameterList(typeParameterList as
TypeParameterListSyntax
) As ClassStatementSyntax
4149
Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, classKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
) As ClassStatementSyntax
4406
Public Shadows Function WithOpenParenToken(openParenToken as SyntaxToken) As
TypeParameterListSyntax
4424
Public Shadows Function WithOfKeyword(ofKeyword as SyntaxToken) As
TypeParameterListSyntax
4447
Public Shadows Function WithParameters(parameters as SeparatedSyntaxList(Of TypeParameterSyntax)) As
TypeParameterListSyntax
4451
Public Shadows Function AddParameters(ParamArray items As TypeParameterSyntax()) As
TypeParameterListSyntax
4469
Public Shadows Function WithCloseParenToken(closeParenToken as SyntaxToken) As
TypeParameterListSyntax
4516
Public Function Update(openParenToken As SyntaxToken, ofKeyword As SyntaxToken, parameters As SeparatedSyntaxList(Of TypeParameterSyntax), closeParenToken As SyntaxToken) As
TypeParameterListSyntax
6595
Friend _typeParameterList as
TypeParameterListSyntax
6606
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), attributeLists As SyntaxNode, modifiers As GreenNode, subOrFunctionKeyword As InternalSyntax.KeywordSyntax, identifier As InternalSyntax.IdentifierTokenSyntax, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, handlesClause As HandlesClauseSyntax, implementsClause As ImplementsClauseSyntax)
6736
Public ReadOnly Property TypeParameterList As
TypeParameterListSyntax
6747
Public Shadows Function WithTypeParameterList(typeParameterList as
TypeParameterListSyntax
) As MethodStatementSyntax
6951
Public Function Update(kind As SyntaxKind, attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, handlesClause As HandlesClauseSyntax, implementsClause As ImplementsClauseSyntax) As MethodStatementSyntax
7658
Friend _typeParameterList as
TypeParameterListSyntax
7667
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), attributeLists As SyntaxNode, modifiers As GreenNode, delegateKeyword As InternalSyntax.KeywordSyntax, subOrFunctionKeyword As InternalSyntax.KeywordSyntax, identifier As InternalSyntax.IdentifierTokenSyntax, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax)
7815
Public ReadOnly Property TypeParameterList As
TypeParameterListSyntax
7826
Public Shadows Function WithTypeParameterList(typeParameterList as
TypeParameterListSyntax
) As DelegateStatementSyntax
7966
Public Function Update(kind As SyntaxKind, attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, delegateKeyword As SyntaxToken, subOrFunctionKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As
TypeParameterListSyntax
, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DelegateStatementSyntax
Symbols\Source\SourceMethodSymbol.vb (1)
136
Friend Shared Function GetTypeParameterListSyntax(methodSyntax As MethodBaseSyntax) As
TypeParameterListSyntax
Symbols\Source\SourceNamedTypeSymbol.vb (2)
824
typeParamListSyntax As
TypeParameterListSyntax
,
947
Private Shared Function GetTypeParameterListSyntax(syntax As VisualBasicSyntaxNode) As
TypeParameterListSyntax
Syntax\SyntaxFactory.vb (1)
438
Public Shared Function TypeStatement(ByVal statementKind As SyntaxKind, Optional ByVal attributes As SyntaxList(Of AttributeListSyntax) = Nothing, Optional ByVal modifiers As SyntaxTokenList = Nothing, Optional ByVal keyword As SyntaxToken = Nothing, Optional ByVal identifier As SyntaxToken = Nothing, Optional ByVal typeParameterList As
TypeParameterListSyntax
= Nothing) As TypeStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
394
Public Function GetTypeParameterList(member As StatementSyntax) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
766
Function(n As
TypeParameterListSyntax
) (n.OpenParenToken, n.CloseParenToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (1)
183
If previousToken.Kind = SyntaxKind.CloseParenToken AndAlso TypeOf previousToken.Parent Is
TypeParameterListSyntax
AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1000
Private Shared Sub AppendTypeParameterList(builder As StringBuilder, typeParameterList As
TypeParameterListSyntax
)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
137
Private Overloads Shared Function GenerateTypeParameterList(method As IMethodSymbol) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
200
Private Function GenerateTypeParameterList(namedType As INamedTypeSymbol) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\TypeParameterGenerator.vb (1)
10
Public Shared Function GenerateTypeParameterList(typeParameters As ImmutableArray(Of ITypeParameterSymbol)) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\SpecialFormattingOperation.vb (2)
81
AddIndentBlockOperations(Of
TypeParameterListSyntax
)(list, node, Function(n) Not n.OpenParenToken.IsMissing AndAlso n.Parameters.Count > 0, indentationDelta:=1)
179
AddAlignTokensOperations(Of
TypeParameterListSyntax
)(operations, node, Function(n) n.OpenParenToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.Indenter.vb (1)
315
TypeOf token.Parent Is
TypeParameterListSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
GenerateType\VisualBasicGenerateTypeService.vb (1)
566
If TypeOf node Is
TypeParameterListSyntax
AndAlso
SolutionExplorer\VisualBasicSolutionExplorerSymbolTreeItemProvider.vb (1)
283
typeParameterList As
TypeParameterListSyntax
)
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Runtime\BasicDetectPreviewFeatureAnalyzer.vb (1)
169
Private Function GetSyntaxNodeFromTypeConstraints(typeParameters As
TypeParameterListSyntax
, previewSymbol As ISymbol) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.Workspaces (19)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (2)
393
Public Overrides Function VisitTypeParameterList(node As
TypeParameterListSyntax
) As SyntaxNode
575
ElseIf TryCast(originalToken.Parent,
TypeParameterListSyntax
)?.OfKeyword = originalToken Then
CodeGeneration\VisualBasicSyntaxGenerator.vb (5)
2535
Private Shared Function GetTypeParameters(typeParameterNodes As IEnumerable(Of SyntaxNode)) As
TypeParameterListSyntax
2549
Private Shared Function ReplaceTypeParameterList(declaration As SyntaxNode, replacer As Func(Of
TypeParameterListSyntax
,
TypeParameterListSyntax
)) As SyntaxNode
2650
Private Shared Function WithTypeParameterConstraints(typeParameterList As
TypeParameterListSyntax
, typeParameterName As String, clause As TypeParameterConstraintClauseSyntax) As
TypeParameterListSyntax
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
420
Private Shared Function GetTypeParameterSuffix(typeParameterList As
TypeParameterListSyntax
) As String
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
784
For Each typeParameter In DirectCast(currentTypeParameter.Parent,
TypeParameterListSyntax
).Parameters
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
394
Public Function GetTypeParameterList(member As StatementSyntax) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
766
Function(n As
TypeParameterListSyntax
) (n.OpenParenToken, n.CloseParenToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (1)
183
If previousToken.Kind = SyntaxKind.CloseParenToken AndAlso TypeOf previousToken.Parent Is
TypeParameterListSyntax
AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1000
Private Shared Sub AppendTypeParameterList(builder As StringBuilder, typeParameterList As
TypeParameterListSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
137
Private Overloads Shared Function GenerateTypeParameterList(method As IMethodSymbol) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
200
Private Function GenerateTypeParameterList(namedType As INamedTypeSymbol) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\TypeParameterGenerator.vb (1)
10
Public Shared Function GenerateTypeParameterList(typeParameters As ImmutableArray(Of ITypeParameterSymbol)) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\SpecialFormattingOperation.vb (2)
81
AddIndentBlockOperations(Of
TypeParameterListSyntax
)(list, node, Function(n) Not n.OpenParenToken.IsMissing AndAlso n.Parameters.Count > 0, indentationDelta:=1)
179
AddAlignTokensOperations(Of
TypeParameterListSyntax
)(operations, node, Function(n) n.OpenParenToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.Indenter.vb (1)
315
TypeOf token.Parent Is
TypeParameterListSyntax
)
Roslyn.Diagnostics.VisualBasic.Analyzers (10)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
394
Public Function GetTypeParameterList(member As StatementSyntax) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
766
Function(n As
TypeParameterListSyntax
) (n.OpenParenToken, n.CloseParenToken),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AdjustSpaceFormattingRule.vb (1)
183
If previousToken.Kind = SyntaxKind.CloseParenToken AndAlso TypeOf previousToken.Parent Is
TypeParameterListSyntax
AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1000
Private Shared Sub AppendTypeParameterList(builder As StringBuilder, typeParameterList As
TypeParameterListSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\MethodGenerator.vb (1)
137
Private Overloads Shared Function GenerateTypeParameterList(method As IMethodSymbol) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
200
Private Function GenerateTypeParameterList(namedType As INamedTypeSymbol) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\TypeParameterGenerator.vb (1)
10
Public Shared Function GenerateTypeParameterList(typeParameters As ImmutableArray(Of ITypeParameterSymbol)) As
TypeParameterListSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\SpecialFormattingOperation.vb (2)
81
AddIndentBlockOperations(Of
TypeParameterListSyntax
)(list, node, Function(n) Not n.OpenParenToken.IsMissing AndAlso n.Parameters.Count > 0, indentationDelta:=1)
179
AddAlignTokensOperations(Of
TypeParameterListSyntax
)(operations, node, Function(n) n.OpenParenToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.Indenter.vb (1)
315
TypeOf token.Parent Is
TypeParameterListSyntax
)