171 references to ParameterSyntax
Microsoft.CodeAnalysis.VisualBasic (65)
Binding\Binder_Utils.vb (3)
997Private Shared Function CheckReservedParameterName(reservedName As String, syntax As ParameterSyntax, errorId As ERRID, diagnostics As BindingDiagnosticBag) As Boolean 1012syntax As ParameterSyntax, 1030syntax As SeparatedSyntaxList(Of ParameterSyntax),
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
201Public Overrides Function VisitParameter(node As ParameterSyntax) As Binder
Binding\BinderFactory.vb (1)
369Dim parameterSyntax = DirectCast(node, ParameterSyntax)
Binding\InitializerSemanticModel.vb (1)
72Dim parameterSyntax = DirectCast(node, ParameterSyntax)
Binding\MemberSemanticModel.vb (1)
508Public Overloads Overrides Function GetDeclaredSymbol(parameter As ParameterSyntax, Optional cancellationToken As CancellationToken = Nothing) As IParameterSymbol
Compilation\SemanticModel.vb (2)
2604Public MustOverride Overloads Function GetDeclaredSymbol(parameter As ParameterSyntax, Optional cancellationToken As CancellationToken = Nothing) As IParameterSymbol 3263Return Me.GetDeclaredSymbol(DirectCast(node, ParameterSyntax), cancellationToken)
Compilation\SpeculativeSemanticModelWithMemberModel.vb (1)
169Public Overloads Overrides Function GetDeclaredSymbol(parameter As ParameterSyntax, Optional cancellationToken As CancellationToken = Nothing) As IParameterSymbol
Compilation\SyntaxTreeSemanticModel.vb (3)
1051Public Overloads Overrides Function GetDeclaredSymbol(parameter As ParameterSyntax, Optional cancellationToken As CancellationToken = Nothing) As IParameterSymbol 1209Dim parameterSyntax As ParameterSyntax = TryCast(declarationParent, ParameterSyntax)
Generated\Syntax.xml.Main.Generated.vb (7)
194Public Overridable Function VisitParameter(ByVal node As ParameterSyntax) As TResult 929Public Overridable Sub VisitParameter(ByVal node As ParameterSyntax) 2580Public Overrides Function VisitParameter(ByVal node As ParameterSyntax) As SyntaxNode 9153Public Shared Function ParameterList(openParenToken As SyntaxToken, parameters As SeparatedSyntaxList(Of ParameterSyntax), closeParenToken As SyntaxToken) As ParameterListSyntax 9174Public Shared Function ParameterList(parameters As SeparatedSyntaxList(Of ParameterSyntax)) As ParameterListSyntax 12236Public Shared Function Parameter(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As ModifiedIdentifierSyntax, asClause As SimpleAsClauseSyntax, [default] As EqualsValueSyntax) As ParameterSyntax 12255Public Shared Function Parameter(identifier As ModifiedIdentifierSyntax) As ParameterSyntax
Generated\Syntax.xml.Syntax.Generated.vb (33)
6427Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As MethodBaseSyntax 6430Friend MustOverride Function AddParameterListParametersCore(ParamArray items As ParameterSyntax()) As MethodBaseSyntax 6483Public ReadOnly Property Parameters As SeparatedSyntaxList(Of ParameterSyntax) 6487Return new SeparatedSyntaxList(Of ParameterSyntax)(listNode, Me.GetChildIndex(1)) 6498Public Shadows Function WithParameters(parameters as SeparatedSyntaxList(Of ParameterSyntax)) As ParameterListSyntax 6502Public Shadows Function AddParameters(ParamArray items As ParameterSyntax()) As ParameterListSyntax 6565Public Function Update(openParenToken As SyntaxToken, parameters As SeparatedSyntaxList(Of ParameterSyntax), closeParenToken As SyntaxToken) As ParameterListSyntax 6786Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As MethodStatementSyntax 6791Friend Overrides Function AddParameterListParametersCore(ParamArray items As ParameterSyntax()) As MethodBaseSyntax 7139Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As SubNewStatementSyntax 7144Friend Overrides Function AddParameterListParametersCore(ParamArray items As ParameterSyntax()) As MethodBaseSyntax 7514Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As DeclareStatementSyntax 7519Friend Overrides Function AddParameterListParametersCore(ParamArray items As ParameterSyntax()) As MethodBaseSyntax 7865Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As DelegateStatementSyntax 7870Friend Overrides Function AddParameterListParametersCore(ParamArray items As ParameterSyntax()) As MethodBaseSyntax 8181Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As EventStatementSyntax 8186Friend Overrides Function AddParameterListParametersCore(ParamArray items As ParameterSyntax()) As MethodBaseSyntax 8496Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As OperatorStatementSyntax 8501Friend Overrides Function AddParameterListParametersCore(ParamArray items As ParameterSyntax()) As MethodBaseSyntax 8776Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As PropertyStatementSyntax 8781Friend Overrides Function AddParameterListParametersCore(ParamArray items As ParameterSyntax()) As MethodBaseSyntax 9103Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As AccessorStatementSyntax 9108Friend Overrides Function AddParameterListParametersCore(ParamArray items As ParameterSyntax()) As MethodBaseSyntax 11504Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As ParameterSyntax 11508Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As ParameterSyntax 11534Public Shadows Function WithModifiers(modifiers as SyntaxTokenList) As ParameterSyntax 11538Public Shadows Function AddModifiers(ParamArray items As SyntaxToken()) As ParameterSyntax 11556Public Shadows Function WithIdentifier(identifier as ModifiedIdentifierSyntax) As ParameterSyntax 11578Public Shadows Function WithAsClause(asClause as SimpleAsClauseSyntax) As ParameterSyntax 11600Public Shadows Function WithDefault([default] as EqualsValueSyntax) As ParameterSyntax 11662Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As ModifiedIdentifierSyntax, asClause As SimpleAsClauseSyntax, [default] As EqualsValueSyntax) As ParameterSyntax 26363Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As LambdaHeaderSyntax 26368Friend Overrides Function AddParameterListParametersCore(ParamArray items As ParameterSyntax()) As MethodBaseSyntax
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
310Private Shared Sub AddParameterInitializersAndAttributes(parameter As ParameterSyntax, builder As ArrayBuilder(Of SyntaxNode))
Symbols\MethodSymbolExtensions.vb (1)
47Friend Function GetParameterSymbol(parameters As ImmutableArray(Of ParameterSymbol), parameter As ParameterSyntax) As ParameterSymbol
Symbols\Source\LambdaParameterSymbol.vb (1)
145Return GetDeclaringSyntaxReferenceHelper(Of ParameterSyntax)(Me.Locations)
Symbols\Source\SourceComplexParameterSymbol.vb (4)
58DirectCast(Me._syntaxRef.GetSyntax, ParameterSyntax).AttributeLists()) 183Friend ReadOnly Property SyntaxNode As ParameterSyntax 185Return If(_syntaxRef Is Nothing, Nothing, DirectCast(_syntaxRef.GetSyntax(), ParameterSyntax)) 325syntax As ParameterSyntax,
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
1017Dim syntax As ParameterSyntax = param.GetDeclaringSyntaxNode(Of ParameterSyntax)()
Symbols\Source\SourceParameterSymbol.vb (1)
94Return GetDeclaringSyntaxReferenceHelper(Of ParameterSyntax)(Me.Locations)
Symbols\Source\UnboundLambdaParameterSymbol.vb (1)
63Friend Shared Function CreateFromSyntax(syntax As ParameterSyntax,
VisualBasicExtensions.vb (1)
1045Public Function GetDeclaredSymbol(semanticModel As SemanticModel, parameter As ParameterSyntax, Optional cancellationToken As CancellationToken = Nothing) As IParameterSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (13)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessaryByVal\VisualBasicRemoveUnnecessaryByValDiagnosticAnalyzer.vb (1)
29Dim parameterSyntax = DirectCast(syntaxContext.Node, ParameterSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
79If expression.GetAncestor(Of ParameterSyntax)() IsNot Nothing Then 1183Return DirectCast(node, ParameterSyntax).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\DefaultOperationProvider.vb (2)
84If previousToken.Parent.Parent IsNot Nothing AndAlso TypeOf previousToken.Parent.Parent Is ParameterSyntax Then 95currentToken.Parent.Parent IsNot Nothing AndAlso TypeOf currentToken.Parent.Parent Is ParameterSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\RefactoringHelpers\VisualBasicRefactoringHelpers.vb (2)
103Return (TypeOf node Is ModifiedIdentifierSyntax) AndAlso (TypeOf node.Parent Is ParameterSyntax) AndAlso (CType(node.Parent, ParameterSyntax).Identifier Is node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicHeaderFacts.vb (1)
53Dim node = TryGetAncestorForLocation(Of ParameterSyntax)(root, position, parameter)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1852Dim parameter = DirectCast(node, ParameterSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (4)
251Dim originalParams As SeparatedSyntaxList(Of ParameterSyntax), replacedParams As SeparatedSyntaxList(Of ParameterSyntax) 311Private Function HaveSameParameterType(originalParam As ParameterSyntax, replacedParam As ParameterSyntax) As Boolean
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (12)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveUnnecessaryByVal\VisualBasicRemoveUnnecessaryByValCodeFixProvider.vb (1)
38Dim node = DirectCast(root.FindNode(diagnostic.AdditionalLocations(0).SourceSpan), ParameterSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\ParameterGenerator.vb (3)
18Dim result = New List(Of ParameterSyntax)() 30Friend Shared Function GenerateParameter(parameter As IParameterSymbol, seenOptional As Boolean, options As CodeGenerationContextInfo) As ParameterSyntax 31Dim reusableSyntax = GetReuseableSyntaxNodeForSymbol(Of ParameterSyntax)(parameter, options)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\PropertyGenerator.vb (1)
230Private Function IsRequired(parameter As ParameterSyntax) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (4)
350Dim parameter = TryCast(destination, ParameterSyntax) 397Dim parameter = TryCast(destination, ParameterSyntax) 618Dim parameterSyntax = TryCast(declaration, ParameterSyntax) 738Dim parameterSyntax = DirectCast(syntaxNode, ParameterSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ParameterSyntaxExtensions.vb (2)
13Public Function CanRemoveAsClause(parameter As ParameterSyntax, semanticModel As SemanticModel, cancellationToken As CancellationToken) As Boolean 23newParameterSyntax = speculationAnalyzer.ReplacedExpression.GetAnnotatedNodes(Of ParameterSyntax)(annotation).First()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
380Return If(parameters IsNot Nothing, SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(parameters.Cast(Of ParameterSyntax)())), SyntaxFactory.ParameterList())
Microsoft.CodeAnalysis.VisualBasic.Features (15)
ChangeSignature\VisualBasicChangeSignatureService.vb (2)
87Private ReadOnly s_createNewParameterSyntaxDelegate As Func(Of AddedParameter, ParameterSyntax) = AddressOf CreateNewParameterSyntax 588Private Shared Function CreateNewParameterSyntax(addedParameter As AddedParameter) As ParameterSyntax
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
54If targetToken.IsFromIdentifierNode(Of ParameterSyntax)(Function(parameter) parameter.Identifier) Then
Completion\KeywordRecommenders\Declarations\ParameterModifiersKeywordRecommender.vb (2)
31If targetToken.GetAncestor(Of ParameterSyntax)() IsNot Nothing Then 32parameterAlreadyHasByValOrByRef = targetToken.GetAncestor(Of ParameterSyntax)().Modifiers.Any(Function(m) m.IsKind(SyntaxKind.ByValKeyword, SyntaxKind.ByRefKeyword))
EditAndContinue\SyntaxComparer.vb (1)
1284Return DirectCast(node, ParameterSyntax).Identifier.Identifier
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1184Dim parameter = DirectCast(node, ParameterSyntax)
InitializeParameter\VisualBasicAddParameterCheckCodeRefactoringProvider.vb (1)
18ParameterSyntax,
InitializeParameter\VisualBasicInitializeMemberFromParameterCodeRefactoringProvider.vb (1)
18ParameterSyntax,
LanguageServices\VisualBasicSymbolDisplayService.SymbolDescriptionBuilder.vb (1)
122Dim syntax = Await GetFirstDeclarationAsync(Of ParameterSyntax)(symbol).ConfigureAwait(False)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessaryByVal\VisualBasicRemoveUnnecessaryByValDiagnosticAnalyzer.vb (1)
29Dim parameterSyntax = DirectCast(syntaxContext.Node, ParameterSyntax)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\RemoveUnnecessaryByVal\VisualBasicRemoveUnnecessaryByValCodeFixProvider.vb (1)
38Dim node = DirectCast(root.FindNode(diagnostic.AdditionalLocations(0).SourceSpan), ParameterSyntax)
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
310Private Shared Sub AddParameterInitializersAndAttributes(parameter As ParameterSyntax, builder As ArrayBuilder(Of SyntaxNode))
Wrapping\SeparatedSyntaxList\VisualBasicParameterWrapper.vb (2)
12Inherits AbstractVisualBasicSeparatedSyntaxListWrapper(Of ParameterListSyntax, ParameterSyntax) 37Protected Overrides Function GetListItems(listSyntax As ParameterListSyntax) As SeparatedSyntaxList(Of ParameterSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (43)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (1)
102Dim parameterSyntax = token.GetAncestor(Of ParameterSyntax)()
Classification\ClassificationHelpers.vb (1)
282If TypeOf node.Parent Is ParameterSyntax Then
CodeGeneration\VisualBasicSyntaxGenerator.vb (9)
925parameterList:=SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(parameters.Cast(Of ParameterSyntax))), 1171parameterList:=If(parameters IsNot Nothing, SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(parameters.Cast(Of ParameterSyntax)())), SyntaxFactory.ParameterList())), 1685Return DirectCast(node, ParameterSyntax).WithAttributeLists(arg) 1944Return DirectCast(declaration, ParameterSyntax).Identifier.Identifier.ValueText 2029Return ReplaceWithTrivia(declaration, DirectCast(declaration, ParameterSyntax).Identifier.Identifier, id) 2135Return DirectCast(declaration, ParameterSyntax).AsClause 2180Return DirectCast(declaration, ParameterSyntax).WithAsClause(DirectCast(asClause, SimpleAsClauseSyntax)) 2816Return DirectCast(declaration, ParameterSyntax).Default 2837Return DirectCast(declaration, ParameterSyntax).WithDefault(ev)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
476Private Shared Sub AppendParameters(parameters As SeparatedSyntaxList(Of ParameterSyntax), builder As StringBuilder)
ReassignedVariable\VisualBasicReassignedVariableService.vb (1)
14ParameterSyntax,
Simplification\Reducers\VisualBasicMiscellaneousReducer.Rewriter.vb (1)
36Public Overrides Function VisitParameter(node As ParameterSyntax) As SyntaxNode
Simplification\Reducers\VisualBasicMiscellaneousReducer.vb (4)
17Private Shared ReadOnly s_simplifyParameter As Func(Of ParameterSyntax, SemanticModel, SimplifierOptions, CancellationToken, ParameterSyntax) = AddressOf SimplifyParameter 28parameter As ParameterSyntax, 32) As ParameterSyntax
Simplification\VisualBasicSimplificationService.Expander.vb (2)
102Public Overrides Function VisitParameter(node As ParameterSyntax) As SyntaxNode 103Dim newNode = DirectCast(MyBase.VisitParameter(node), ParameterSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
79If expression.GetAncestor(Of ParameterSyntax)() IsNot Nothing Then 1183Return DirectCast(node, ParameterSyntax).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\DefaultOperationProvider.vb (2)
84If previousToken.Parent.Parent IsNot Nothing AndAlso TypeOf previousToken.Parent.Parent Is ParameterSyntax Then 95currentToken.Parent.Parent IsNot Nothing AndAlso TypeOf currentToken.Parent.Parent Is ParameterSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\RefactoringHelpers\VisualBasicRefactoringHelpers.vb (2)
103Return (TypeOf node Is ModifiedIdentifierSyntax) AndAlso (TypeOf node.Parent Is ParameterSyntax) AndAlso (CType(node.Parent, ParameterSyntax).Identifier Is node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicHeaderFacts.vb (1)
53Dim node = TryGetAncestorForLocation(Of ParameterSyntax)(root, position, parameter)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1852Dim parameter = DirectCast(node, ParameterSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (4)
251Dim originalParams As SeparatedSyntaxList(Of ParameterSyntax), replacedParams As SeparatedSyntaxList(Of ParameterSyntax) 311Private Function HaveSameParameterType(originalParam As ParameterSyntax, replacedParam As ParameterSyntax) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\ParameterGenerator.vb (3)
18Dim result = New List(Of ParameterSyntax)() 30Friend Shared Function GenerateParameter(parameter As IParameterSymbol, seenOptional As Boolean, options As CodeGenerationContextInfo) As ParameterSyntax 31Dim reusableSyntax = GetReuseableSyntaxNodeForSymbol(Of ParameterSyntax)(parameter, options)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\PropertyGenerator.vb (1)
230Private Function IsRequired(parameter As ParameterSyntax) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (4)
350Dim parameter = TryCast(destination, ParameterSyntax) 397Dim parameter = TryCast(destination, ParameterSyntax) 618Dim parameterSyntax = TryCast(declaration, ParameterSyntax) 738Dim parameterSyntax = DirectCast(syntaxNode, ParameterSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ParameterSyntaxExtensions.vb (2)
13Public Function CanRemoveAsClause(parameter As ParameterSyntax, semanticModel As SemanticModel, cancellationToken As CancellationToken) As Boolean 23newParameterSyntax = speculationAnalyzer.ReplacedExpression.GetAnnotatedNodes(Of ParameterSyntax)(annotation).First()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
380Return If(parameters IsNot Nothing, SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(parameters.Cast(Of ParameterSyntax)())), SyntaxFactory.ParameterList())
Roslyn.Diagnostics.VisualBasic.Analyzers (23)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
79If expression.GetAncestor(Of ParameterSyntax)() IsNot Nothing Then 1183Return DirectCast(node, ParameterSyntax).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\DefaultOperationProvider.vb (2)
84If previousToken.Parent.Parent IsNot Nothing AndAlso TypeOf previousToken.Parent.Parent Is ParameterSyntax Then 95currentToken.Parent.Parent IsNot Nothing AndAlso TypeOf currentToken.Parent.Parent Is ParameterSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\RefactoringHelpers\VisualBasicRefactoringHelpers.vb (2)
103Return (TypeOf node Is ModifiedIdentifierSyntax) AndAlso (TypeOf node.Parent Is ParameterSyntax) AndAlso (CType(node.Parent, ParameterSyntax).Identifier Is node)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicHeaderFacts.vb (1)
53Dim node = TryGetAncestorForLocation(Of ParameterSyntax)(root, position, parameter)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
1852Dim parameter = DirectCast(node, ParameterSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (4)
251Dim originalParams As SeparatedSyntaxList(Of ParameterSyntax), replacedParams As SeparatedSyntaxList(Of ParameterSyntax) 311Private Function HaveSameParameterType(originalParam As ParameterSyntax, replacedParam As ParameterSyntax) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\ParameterGenerator.vb (3)
18Dim result = New List(Of ParameterSyntax)() 30Friend Shared Function GenerateParameter(parameter As IParameterSymbol, seenOptional As Boolean, options As CodeGenerationContextInfo) As ParameterSyntax 31Dim reusableSyntax = GetReuseableSyntaxNodeForSymbol(Of ParameterSyntax)(parameter, options)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\PropertyGenerator.vb (1)
230Private Function IsRequired(parameter As ParameterSyntax) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (4)
350Dim parameter = TryCast(destination, ParameterSyntax) 397Dim parameter = TryCast(destination, ParameterSyntax) 618Dim parameterSyntax = TryCast(declaration, ParameterSyntax) 738Dim parameterSyntax = DirectCast(syntaxNode, ParameterSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ParameterSyntaxExtensions.vb (2)
13Public Function CanRemoveAsClause(parameter As ParameterSyntax, semanticModel As SemanticModel, cancellationToken As CancellationToken) As Boolean 23newParameterSyntax = speculationAnalyzer.ReplacedExpression.GetAnnotatedNodes(Of ParameterSyntax)(annotation).First()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
380Return If(parameters IsNot Nothing, SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(parameters.Cast(Of ParameterSyntax)())), SyntaxFactory.ParameterList())