53 references to TypeParameterSyntax
Microsoft.CodeAnalysis.VisualBasic (41)
Binding\MemberSemanticModel.vb (1)
557
Public Overloads Overrides Function GetDeclaredSymbol(typeParameter As
TypeParameterSyntax
, Optional cancellationToken As CancellationToken = Nothing) As ITypeParameterSymbol
Compilation\SemanticModel.vb (2)
2611
Public MustOverride Overloads Function GetDeclaredSymbol(typeParameter As
TypeParameterSyntax
, Optional cancellationToken As CancellationToken = Nothing) As ITypeParameterSymbol
3266
Return Me.GetDeclaredSymbol(DirectCast(node,
TypeParameterSyntax
), cancellationToken)
Compilation\SpeculativeSemanticModelWithMemberModel.vb (1)
177
Public Overloads Overrides Function GetDeclaredSymbol(typeParameter As
TypeParameterSyntax
, Optional cancellationToken As CancellationToken = Nothing) As ITypeParameterSymbol
Compilation\SyntaxTreeSemanticModel.vb (2)
1105
Public Overloads Overrides Function GetDeclaredSymbol(typeParameter As
TypeParameterSyntax
, Optional cancellationToken As CancellationToken = Nothing) As ITypeParameterSymbol
1141
Private Function GetTypeParameterSymbol(parameters As ImmutableArray(Of TypeParameterSymbol), parameter As
TypeParameterSyntax
) As TypeParameterSymbol
Generated\Syntax.xml.Main.Generated.vb (10)
83
Public Overridable Function VisitTypeParameter(ByVal node As
TypeParameterSyntax
) As TResult
818
Public Overridable Sub VisitTypeParameter(ByVal node As
TypeParameterSyntax
)
1901
Public Overrides Function VisitTypeParameter(ByVal node As
TypeParameterSyntax
) As SyntaxNode
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
7960
Return SyntaxFactory.TypeParameterList(SyntaxFactory.Token(SyntaxKind.OpenParenToken), SyntaxFactory.Token(SyntaxKind.OfKeyword), SyntaxFactory.SeparatedList(Of
TypeParameterSyntax
)().AddRange(parameters), SyntaxFactory.Token(SyntaxKind.CloseParenToken))
7978
Public Shared Function TypeParameter(varianceKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterConstraintClause As TypeParameterConstraintClauseSyntax) As
TypeParameterSyntax
7994
Public Shared Function TypeParameter(identifier As SyntaxToken) As
TypeParameterSyntax
8005
Public Shared Function TypeParameter(identifier As String) As
TypeParameterSyntax
Generated\Syntax.xml.Syntax.Generated.vb (21)
3148
Public Shadows Function AddTypeParameterListParameters(ParamArray items As
TypeParameterSyntax
()) As TypeStatementSyntax
3151
Friend MustOverride Function AddTypeParameterListParametersCore(ParamArray items As
TypeParameterSyntax
()) As TypeStatementSyntax
3334
Public Shadows Function AddTypeParameterListParameters(ParamArray items As
TypeParameterSyntax
()) As ModuleStatementSyntax
3339
Friend Overrides Function AddTypeParameterListParametersCore(ParamArray items As
TypeParameterSyntax
()) As TypeStatementSyntax
3586
Public Shadows Function AddTypeParameterListParameters(ParamArray items As
TypeParameterSyntax
()) As StructureStatementSyntax
3591
Friend Overrides Function AddTypeParameterListParametersCore(ParamArray items As
TypeParameterSyntax
()) As TypeStatementSyntax
3838
Public Shadows Function AddTypeParameterListParameters(ParamArray items As
TypeParameterSyntax
()) As InterfaceStatementSyntax
3843
Friend Overrides Function AddTypeParameterListParametersCore(ParamArray items As
TypeParameterSyntax
()) As TypeStatementSyntax
4090
Public Shadows Function AddTypeParameterListParameters(ParamArray items As
TypeParameterSyntax
()) As ClassStatementSyntax
4095
Friend Overrides Function AddTypeParameterListParametersCore(ParamArray items As
TypeParameterSyntax
()) As TypeStatementSyntax
4432
Public ReadOnly Property Parameters As SeparatedSyntaxList(Of
TypeParameterSyntax
)
4436
Return new SeparatedSyntaxList(Of
TypeParameterSyntax
)(listNode, Me.GetChildIndex(2))
4447
Public Shadows Function WithParameters(parameters as SeparatedSyntaxList(Of
TypeParameterSyntax
)) As TypeParameterListSyntax
4451
Public Shadows Function AddParameters(ParamArray items As
TypeParameterSyntax
()) As TypeParameterListSyntax
4516
Public Function Update(openParenToken As SyntaxToken, ofKeyword As SyntaxToken, parameters As SeparatedSyntaxList(Of
TypeParameterSyntax
), closeParenToken As SyntaxToken) As TypeParameterListSyntax
4576
Public Shadows Function WithVarianceKeyword(varianceKeyword as SyntaxToken) As
TypeParameterSyntax
4594
Public Shadows Function WithIdentifier(identifier as SyntaxToken) As
TypeParameterSyntax
4616
Public Shadows Function WithTypeParameterConstraintClause(typeParameterConstraintClause as TypeParameterConstraintClauseSyntax) As
TypeParameterSyntax
4660
Public Function Update(varianceKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterConstraintClause As TypeParameterConstraintClauseSyntax) As
TypeParameterSyntax
6751
Public Shadows Function AddTypeParameterListParameters(ParamArray items As
TypeParameterSyntax
()) As MethodStatementSyntax
7830
Public Shadows Function AddTypeParameterListParameters(ParamArray items As
TypeParameterSyntax
()) As DelegateStatementSyntax
Symbols\Source\SourceMethodSymbol.vb (1)
892
Friend Function BindTypeParameterConstraints(syntax As
TypeParameterSyntax
,
Symbols\Source\SourceTypeParameterSymbol.vb (2)
170
Return syntaxTree.GetLocation(DirectCast(syntaxNode,
TypeParameterSyntax
).Identifier.Span)
357
Dim syntax = DirectCast(_syntaxRef.GetSyntax(),
TypeParameterSyntax
)
VisualBasicExtensions.vb (1)
1058
Public Function GetDeclaredSymbol(semanticModel As SemanticModel, typeParameter As
TypeParameterSyntax
, Optional cancellationToken As CancellationToken = Nothing) As ITypeParameterSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\TypeParameterGenerator.vb (1)
16
Private Shared Function GenerateTypeParameter(symbol As ITypeParameterSymbol) As
TypeParameterSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
166
SyntaxFactory.SeparatedList(Of
TypeParameterSyntax
)(
Microsoft.CodeAnalysis.VisualBasic.Features (3)
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
59
If targetToken.IsChildToken(Of
TypeParameterSyntax
)(Function(typeParameter) typeParameter.Identifier) Then
EditAndContinue\SyntaxComparer.vb (1)
1276
Return DirectCast(node,
TypeParameterSyntax
).Identifier
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1167
Return DirectCast(node,
TypeParameterSyntax
).Identifier.Span
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
Classification\ClassificationHelpers.vb (2)
204
ElseIf TypeOf parent Is
TypeParameterSyntax
AndAlso DirectCast(parent,
TypeParameterSyntax
).Identifier = identifier Then
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
2540
Dim typeParameterList = SyntaxFactory.TypeParameterList(SyntaxFactory.SeparatedList(typeParameterNodes.Cast(Of
TypeParameterSyntax
)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\TypeParameterGenerator.vb (1)
16
Private Shared Function GenerateTypeParameter(symbol As ITypeParameterSymbol) As
TypeParameterSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
166
SyntaxFactory.SeparatedList(Of
TypeParameterSyntax
)(
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\TypeParameterGenerator.vb (1)
16
Private Shared Function GenerateTypeParameter(symbol As ITypeParameterSymbol) As
TypeParameterSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
166
SyntaxFactory.SeparatedList(Of
TypeParameterSyntax
)(