4 instantiations of ParameterSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
9712
Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.
ParameterSyntax
(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
2595
Return New
ParameterSyntax
(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newAttributeLists.Node, newModifiers.Node, newIdentifier, newAsClause, newDefault)
12245
Return New
ParameterSyntax
(SyntaxKind.Parameter, Nothing, Nothing, attributeLists.Node, modifiers.Node, identifier, asClause, [default])
Generated\Syntax.xml.Syntax.Generated.vb (1)
11482
Me.
New
(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ParameterSyntax(kind, errors, annotations, if(attributeLists IsNot Nothing, attributeLists.Green, Nothing), modifiers, DirectCast(identifier.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ModifiedIdentifierSyntax), if(asClause IsNot Nothing, DirectCast(asClause.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SimpleAsClauseSyntax), Nothing), if([default] IsNot Nothing, DirectCast([default].Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.EqualsValueSyntax), Nothing)), Nothing, 0)
226 references to ParameterSyntax
Microsoft.CodeAnalysis.VisualBasic (65)
Binding\Binder_Utils.vb (3)
997
Private Shared Function CheckReservedParameterName(reservedName As String, syntax As
ParameterSyntax
, errorId As ERRID, diagnostics As BindingDiagnosticBag) As Boolean
1012
syntax As
ParameterSyntax
,
1030
syntax As SeparatedSyntaxList(Of
ParameterSyntax
),
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
202
Public Overrides Function VisitParameter(node As
ParameterSyntax
) As Binder
Binding\BinderFactory.vb (1)
360
Dim parameterSyntax = DirectCast(node,
ParameterSyntax
)
Binding\InitializerSemanticModel.vb (1)
72
Dim parameterSyntax = DirectCast(node,
ParameterSyntax
)
Binding\MemberSemanticModel.vb (1)
509
Public Overloads Overrides Function GetDeclaredSymbol(parameter As
ParameterSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IParameterSymbol
Compilation\SemanticModel.vb (2)
2605
Public MustOverride Overloads Function GetDeclaredSymbol(parameter As
ParameterSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IParameterSymbol
3264
Return Me.GetDeclaredSymbol(DirectCast(node,
ParameterSyntax
), cancellationToken)
Compilation\SpeculativeSemanticModelWithMemberModel.vb (1)
169
Public Overloads Overrides Function GetDeclaredSymbol(parameter As
ParameterSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IParameterSymbol
Compilation\SyntaxTreeSemanticModel.vb (3)
1051
Public Overloads Overrides Function GetDeclaredSymbol(parameter As
ParameterSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IParameterSymbol
1209
Dim parameterSyntax As
ParameterSyntax
= TryCast(declarationParent,
ParameterSyntax
)
Generated\Syntax.xml.Main.Generated.vb (7)
194
Public Overridable Function VisitParameter(ByVal node As
ParameterSyntax
) As TResult
929
Public Overridable Sub VisitParameter(ByVal node As
ParameterSyntax
)
2580
Public Overrides Function VisitParameter(ByVal node As
ParameterSyntax
) As SyntaxNode
9153
Public Shared Function ParameterList(openParenToken As SyntaxToken, parameters As SeparatedSyntaxList(Of
ParameterSyntax
), closeParenToken As SyntaxToken) As ParameterListSyntax
9174
Public Shared Function ParameterList(parameters As SeparatedSyntaxList(Of
ParameterSyntax
)) As ParameterListSyntax
12236
Public Shared Function Parameter(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As ModifiedIdentifierSyntax, asClause As SimpleAsClauseSyntax, [default] As EqualsValueSyntax) As
ParameterSyntax
12255
Public Shared Function Parameter(identifier As ModifiedIdentifierSyntax) As
ParameterSyntax
Generated\Syntax.xml.Syntax.Generated.vb (33)
6427
Public Shadows Function AddParameterListParameters(ParamArray items As
ParameterSyntax
()) As MethodBaseSyntax
6430
Friend MustOverride Function AddParameterListParametersCore(ParamArray items As
ParameterSyntax
()) As MethodBaseSyntax
6483
Public ReadOnly Property Parameters As SeparatedSyntaxList(Of
ParameterSyntax
)
6487
Return new SeparatedSyntaxList(Of
ParameterSyntax
)(listNode, Me.GetChildIndex(1))
6498
Public Shadows Function WithParameters(parameters as SeparatedSyntaxList(Of
ParameterSyntax
)) As ParameterListSyntax
6502
Public Shadows Function AddParameters(ParamArray items As
ParameterSyntax
()) As ParameterListSyntax
6565
Public Function Update(openParenToken As SyntaxToken, parameters As SeparatedSyntaxList(Of
ParameterSyntax
), closeParenToken As SyntaxToken) As ParameterListSyntax
6786
Public Shadows Function AddParameterListParameters(ParamArray items As
ParameterSyntax
()) As MethodStatementSyntax
6791
Friend Overrides Function AddParameterListParametersCore(ParamArray items As
ParameterSyntax
()) As MethodBaseSyntax
7139
Public Shadows Function AddParameterListParameters(ParamArray items As
ParameterSyntax
()) As SubNewStatementSyntax
7144
Friend Overrides Function AddParameterListParametersCore(ParamArray items As
ParameterSyntax
()) As MethodBaseSyntax
7514
Public Shadows Function AddParameterListParameters(ParamArray items As
ParameterSyntax
()) As DeclareStatementSyntax
7519
Friend Overrides Function AddParameterListParametersCore(ParamArray items As
ParameterSyntax
()) As MethodBaseSyntax
7865
Public Shadows Function AddParameterListParameters(ParamArray items As
ParameterSyntax
()) As DelegateStatementSyntax
7870
Friend Overrides Function AddParameterListParametersCore(ParamArray items As
ParameterSyntax
()) As MethodBaseSyntax
8181
Public Shadows Function AddParameterListParameters(ParamArray items As
ParameterSyntax
()) As EventStatementSyntax
8186
Friend Overrides Function AddParameterListParametersCore(ParamArray items As
ParameterSyntax
()) As MethodBaseSyntax
8496
Public Shadows Function AddParameterListParameters(ParamArray items As
ParameterSyntax
()) As OperatorStatementSyntax
8501
Friend Overrides Function AddParameterListParametersCore(ParamArray items As
ParameterSyntax
()) As MethodBaseSyntax
8776
Public Shadows Function AddParameterListParameters(ParamArray items As
ParameterSyntax
()) As PropertyStatementSyntax
8781
Friend Overrides Function AddParameterListParametersCore(ParamArray items As
ParameterSyntax
()) As MethodBaseSyntax
9103
Public Shadows Function AddParameterListParameters(ParamArray items As
ParameterSyntax
()) As AccessorStatementSyntax
9108
Friend Overrides Function AddParameterListParametersCore(ParamArray items As
ParameterSyntax
()) As MethodBaseSyntax
11504
Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As
ParameterSyntax
11508
Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As
ParameterSyntax
11534
Public Shadows Function WithModifiers(modifiers as SyntaxTokenList) As
ParameterSyntax
11538
Public Shadows Function AddModifiers(ParamArray items As SyntaxToken()) As
ParameterSyntax
11556
Public Shadows Function WithIdentifier(identifier as ModifiedIdentifierSyntax) As
ParameterSyntax
11578
Public Shadows Function WithAsClause(asClause as SimpleAsClauseSyntax) As
ParameterSyntax
11600
Public Shadows Function WithDefault([default] as EqualsValueSyntax) As
ParameterSyntax
11662
Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As ModifiedIdentifierSyntax, asClause As SimpleAsClauseSyntax, [default] As EqualsValueSyntax) As
ParameterSyntax
26363
Public Shadows Function AddParameterListParameters(ParamArray items As
ParameterSyntax
()) As LambdaHeaderSyntax
26368
Friend Overrides Function AddParameterListParametersCore(ParamArray items As
ParameterSyntax
()) As MethodBaseSyntax
Symbols\MethodSymbolExtensions.vb (1)
47
Friend Function GetParameterSymbol(parameters As ImmutableArray(Of ParameterSymbol), parameter As
ParameterSyntax
) As ParameterSymbol
Symbols\Source\LambdaParameterSymbol.vb (1)
145
Return GetDeclaringSyntaxReferenceHelper(Of
ParameterSyntax
)(Me.Locations)
Symbols\Source\SourceComplexParameterSymbol.vb (4)
57
DirectCast(Me._syntaxRef.GetSyntax,
ParameterSyntax
).AttributeLists())
182
Friend ReadOnly Property SyntaxNode As
ParameterSyntax
184
Return If(_syntaxRef Is Nothing, Nothing, DirectCast(_syntaxRef.GetSyntax(),
ParameterSyntax
))
324
syntax As
ParameterSyntax
,
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
1024
Dim syntax As
ParameterSyntax
= param.GetDeclaringSyntaxNode(Of
ParameterSyntax
)()
Symbols\Source\SourceParameterSymbol.vb (1)
94
Return GetDeclaringSyntaxReferenceHelper(Of
ParameterSyntax
)(Me.Locations)
Symbols\Source\UnboundLambdaParameterSymbol.vb (1)
63
Friend Shared Function CreateFromSyntax(syntax As
ParameterSyntax
,
VisualBasicDeclarationComputer.vb (1)
256
Private Shared Function GetParameterInitializersAndAttributes(parameter As
ParameterSyntax
) As IEnumerable(Of SyntaxNode)
VisualBasicExtensions.vb (1)
1045
Public Function GetDeclaredSymbol(semanticModel As SemanticModel, parameter As
ParameterSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IParameterSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (11)
DefaultOperationProvider.vb (2)
83
If previousToken.Parent.Parent IsNot Nothing AndAlso TypeOf previousToken.Parent.Parent Is
ParameterSyntax
Then
94
currentToken.Parent.Parent IsNot Nothing AndAlso TypeOf currentToken.Parent.Parent Is
ParameterSyntax
Then
SpeculationAnalyzer.vb (4)
251
Dim originalParams As SeparatedSyntaxList(Of
ParameterSyntax
), replacedParams As SeparatedSyntaxList(Of
ParameterSyntax
)
311
Private Function HaveSameParameterType(originalParam As
ParameterSyntax
, replacedParam As
ParameterSyntax
) As Boolean
SyntaxNodeExtensions.vb (2)
78
If expression.GetAncestor(Of
ParameterSyntax
)() IsNot Nothing Then
1214
Return DirectCast(node,
ParameterSyntax
).AttributeLists
VisualBasicHeaderFacts.vb (1)
59
Dim node = TryGetAncestorForLocation(Of
ParameterSyntax
)(root, position)
VisualBasicRemoveUnnecessaryByValDiagnosticAnalyzer.vb (1)
26
Dim parameterSyntax = DirectCast(syntaxContext.Node,
ParameterSyntax
)
VisualBasicSyntaxFacts.vb (1)
1859
Dim parameter = DirectCast(node,
ParameterSyntax
)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
ParameterSyntaxExtensions.vb (2)
13
Public Function CanRemoveAsClause(parameter As
ParameterSyntax
, semanticModel As SemanticModel, cancellationToken As CancellationToken) As Boolean
23
newParameterSyntax = speculationAnalyzer.ReplacedExpression.GetAnnotatedNodes(Of
ParameterSyntax
)(annotation).First()
VisualBasicRemoveUnnecessaryByValCodeFixProvider.vb (1)
40
Dim node = DirectCast(root.FindNode(diagnostic.AdditionalLocations(0).SourceSpan),
ParameterSyntax
)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (3)
RefactoringHelpers\RefactoringHelpersTests.vb (3)
22
Await TestAsync(Of
ParameterSyntax
)(testText)
34
Await TestAsync(Of
ParameterSyntax
)(testText)
46
Await TestMissingAsync(Of
ParameterSyntax
)(testText)
Microsoft.CodeAnalysis.VisualBasic.Features (19)
ChangeSignature\VisualBasicChangeSignatureService.vb (2)
87
Private ReadOnly s_createNewParameterSyntaxDelegate As Func(Of AddedParameter,
ParameterSyntax
) = AddressOf CreateNewParameterSyntax
587
Private Shared Function CreateNewParameterSyntax(addedParameter As AddedParameter) As
ParameterSyntax
CodeRefactorings\VisualBasicRefactoringHelpersService.vb (2)
105
Return (TypeOf node Is ModifiedIdentifierSyntax) AndAlso (TypeOf node.Parent Is
ParameterSyntax
) AndAlso (CType(node.Parent,
ParameterSyntax
).Identifier Is node)
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
54
If targetToken.IsFromIdentifierNode(Of
ParameterSyntax
)(Function(parameter) parameter.Identifier) Then
Completion\KeywordRecommenders\Declarations\ParameterModifiersKeywordRecommender.vb (2)
31
If targetToken.GetAncestor(Of
ParameterSyntax
)() IsNot Nothing Then
32
parameterAlreadyHasByValOrByRef = targetToken.GetAncestor(Of
ParameterSyntax
)().Modifiers.Any(Function(m) m.IsKind(SyntaxKind.ByValKeyword, SyntaxKind.ByRefKeyword))
EditAndContinue\SyntaxComparer.vb (1)
1282
Return DirectCast(node,
ParameterSyntax
).Identifier.Identifier
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (3)
1274
If TryCast(oldNode,
ParameterSyntax
) Is Nothing OrElse TryCast(newNode,
ParameterSyntax
) Is Nothing Then
1619
Dim parameter = DirectCast(node,
ParameterSyntax
)
InitializeParameter\VisualBasicAddParameterCheckCodeRefactoringProvider.vb (1)
21
ParameterSyntax
,
InitializeParameter\VisualBasicInitializeMemberFromParameterCodeRefactoringProvider.vb (1)
23
ParameterSyntax
,
LanguageServices\VisualBasicSymbolDisplayService.SymbolDescriptionBuilder.vb (1)
124
Dim syntax = Await GetFirstDeclarationAsync(Of
ParameterSyntax
)(symbol).ConfigureAwait(False)
VisualBasicDeclarationComputer.vb (1)
256
Private Shared Function GetParameterInitializersAndAttributes(parameter As
ParameterSyntax
) As IEnumerable(Of SyntaxNode)
VisualBasicRemoveUnnecessaryByValCodeFixProvider.vb (1)
40
Dim node = DirectCast(root.FindNode(diagnostic.AdditionalLocations(0).SourceSpan),
ParameterSyntax
)
VisualBasicRemoveUnnecessaryByValDiagnosticAnalyzer.vb (1)
26
Dim parameterSyntax = DirectCast(syntaxContext.Node,
ParameterSyntax
)
Wrapping\SeparatedSyntaxList\VisualBasicParameterWrapper.vb (2)
12
Inherits AbstractVisualBasicSeparatedSyntaxListWrapper(Of ParameterListSyntax,
ParameterSyntax
)
37
Protected Overrides Function GetListItems(listSyntax As ParameterListSyntax) As SeparatedSyntaxList(Of
ParameterSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (26)
Compilation\SemanticModelAPITests.vb (1)
194
Dim paras = descendants.OfType(Of
ParameterSyntax
)()
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (8)
1089
Dim parameterSyntax As
ParameterSyntax
= Nothing
1163
ByRef syntax As
ParameterSyntax
) As IParameterSymbol
1166
While Not (TypeOf node Is
ParameterSyntax
)
1171
syntax = DirectCast(node,
ParameterSyntax
)
1250
Dim syntax As
ParameterSyntax
= Nothing
1316
Dim syntax As
ParameterSyntax
= Nothing
1365
Dim syntax As
ParameterSyntax
= Nothing
2710
Dim syntax As
ParameterSyntax
= Nothing
Extensions.vb (1)
42
TypeOf node Is
ParameterSyntax
OrElse
Semantics\AnonymousTypesTests.vb (6)
1495
Dim node2 As
ParameterSyntax
= CompilationUtils.FindBindingText(Of
ParameterSyntax
)(compilation, "a.vb", 2)
1540
Dim node2 As
ParameterSyntax
= CompilationUtils.FindBindingText(Of
ParameterSyntax
)(compilation, "a.vb", 2)
1585
Dim node2 As
ParameterSyntax
= CompilationUtils.FindBindingText(Of
ParameterSyntax
)(compilation, "a.vb", 2)
Semantics\GetSemanticInfoTests.vb (1)
872
Dim expressionSyntax = CompilationUtils.FindBindingText(Of
ParameterSyntax
)(compilation, "a.vb", 0)
Semantics\LambdaSemanticInfoTests.vb (1)
544
Assert.Same(e, semanticModel.GetDeclaredSymbol(DirectCast(node1.Parent,
ParameterSyntax
)))
Semantics\PartialMethodsTest.vb (8)
85
Dim pParam01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().First()
86
Dim pParam02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().First()
247
Dim pParam01 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().First()
248
Dim pParam02 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().First()
1044
Dim para1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().First()
1045
Dim para2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().First()
1100
Dim para1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().First()
1101
Dim para2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().First()
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (4)
SymbolsTests\Source\EventTests.vb (4)
2424
Dim x = tree.GetRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().Single().Identifier
2464
Dim x = tree.GetRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().ElementAt(1).Identifier
2504
Dim x = tree.GetRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().Single().Identifier
2558
Dim x = tree.GetRoot().DescendantNodes().OfType(Of
ParameterSyntax
)().Single().Identifier
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (7)
Generated\Syntax.Test.xml.Generated.vb (1)
11591
Private Shared Function GenerateRedParameter() As
ParameterSyntax
Syntax\ManualTests.vb (1)
160
Dim null1 = SyntaxFactory.SeparatedList(CType(Nothing,
ParameterSyntax
()))
TestSyntaxNodes.vb (5)
881
New SeparatedSyntaxList(Of
ParameterSyntax
)(bldr.ToList()),
1040
New SeparatedSyntaxList(Of
ParameterSyntax
)(bldr.ToList),
1174
Private Function SwitchParameters(params As SeparatedSyntaxList(Of
ParameterSyntax
)) As SeparatedSyntaxList(Of
ParameterSyntax
)
1176
Dim bldr = SeparatedSyntaxListBuilder(Of
ParameterSyntax
).Create()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (41)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (1)
102
Dim parameterSyntax = token.GetAncestor(Of
ParameterSyntax
)()
Classification\ClassificationHelpers.vb (1)
282
If TypeOf node.Parent Is
ParameterSyntax
Then
CodeGeneration\ParameterGenerator.vb (3)
19
Dim result = New List(Of
ParameterSyntax
)()
31
Friend Shared Function GenerateParameter(parameter As IParameterSymbol, seenOptional As Boolean, options As CodeGenerationContextInfo) As
ParameterSyntax
32
Dim reusableSyntax = GetReuseableSyntaxNodeForSymbol(Of
ParameterSyntax
)(parameter, options)
CodeGeneration\PropertyGenerator.vb (1)
230
Private Function IsRequired(parameter As
ParameterSyntax
) As Boolean
CodeGeneration\VisualBasicCodeGenerationService.vb (4)
352
Dim parameter = TryCast(destination,
ParameterSyntax
)
399
Dim parameter = TryCast(destination,
ParameterSyntax
)
620
Dim parameterSyntax = TryCast(declaration,
ParameterSyntax
)
740
Dim parameterSyntax = DirectCast(syntaxNode,
ParameterSyntax
)
CodeGeneration\VisualBasicSyntaxGenerator.vb (10)
892
Return If(parameters IsNot Nothing, SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(parameters.Cast(Of
ParameterSyntax
)())), SyntaxFactory.ParameterList())
1045
parameterList:=SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(parameters.Cast(Of
ParameterSyntax
))),
1350
parameterList:=If(parameters IsNot Nothing, SyntaxFactory.ParameterList(SyntaxFactory.SeparatedList(parameters.Cast(Of
ParameterSyntax
)())), SyntaxFactory.ParameterList())),
1858
Return DirectCast(node,
ParameterSyntax
).WithAttributeLists(arg)
2117
Return DirectCast(declaration,
ParameterSyntax
).Identifier.Identifier.ValueText
2202
Return ReplaceWithTrivia(declaration, DirectCast(declaration,
ParameterSyntax
).Identifier.Identifier, id)
2308
Return DirectCast(declaration,
ParameterSyntax
).AsClause
2353
Return DirectCast(declaration,
ParameterSyntax
).WithAsClause(DirectCast(asClause, SimpleAsClauseSyntax))
3074
Return DirectCast(declaration,
ParameterSyntax
).Default
3095
Return DirectCast(declaration,
ParameterSyntax
).WithDefault(ev)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
519
Private Shared Sub AppendParameters(parameters As SeparatedSyntaxList(Of
ParameterSyntax
), builder As StringBuilder)
Formatting\DefaultOperationProvider.vb (2)
83
If previousToken.Parent.Parent IsNot Nothing AndAlso TypeOf previousToken.Parent.Parent Is
ParameterSyntax
Then
94
currentToken.Parent.Parent IsNot Nothing AndAlso TypeOf currentToken.Parent.Parent Is
ParameterSyntax
Then
ParameterSyntaxExtensions.vb (2)
13
Public Function CanRemoveAsClause(parameter As
ParameterSyntax
, semanticModel As SemanticModel, cancellationToken As CancellationToken) As Boolean
23
newParameterSyntax = speculationAnalyzer.ReplacedExpression.GetAnnotatedNodes(Of
ParameterSyntax
)(annotation).First()
ReassignedVariable\VisualBasicReassignedVariableService.vb (1)
14
ParameterSyntax
,
Simplification\Reducers\VisualBasicMiscellaneousReducer.Rewriter.vb (1)
36
Public Overrides Function VisitParameter(node As
ParameterSyntax
) As SyntaxNode
Simplification\Reducers\VisualBasicMiscellaneousReducer.vb (4)
18
Private Shared ReadOnly s_simplifyParameter As Func(Of
ParameterSyntax
, SemanticModel, SimplifierOptions, CancellationToken,
ParameterSyntax
) = AddressOf SimplifyParameter
29
parameter As
ParameterSyntax
,
33
) As
ParameterSyntax
Simplification\VisualBasicSimplificationService.Expander.vb (2)
102
Public Overrides Function VisitParameter(node As
ParameterSyntax
) As SyntaxNode
103
Dim newNode = DirectCast(MyBase.VisitParameter(node),
ParameterSyntax
)
SpeculationAnalyzer.vb (4)
251
Dim originalParams As SeparatedSyntaxList(Of
ParameterSyntax
), replacedParams As SeparatedSyntaxList(Of
ParameterSyntax
)
311
Private Function HaveSameParameterType(originalParam As
ParameterSyntax
, replacedParam As
ParameterSyntax
) As Boolean
SyntaxNodeExtensions.vb (2)
78
If expression.GetAncestor(Of
ParameterSyntax
)() IsNot Nothing Then
1214
Return DirectCast(node,
ParameterSyntax
).AttributeLists
VisualBasicHeaderFacts.vb (1)
59
Dim node = TryGetAncestorForLocation(Of
ParameterSyntax
)(root, position)
VisualBasicSyntaxFacts.vb (1)
1859
Dim parameter = DirectCast(node,
ParameterSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.vb (1)
2207
VerifySyntax(Of
ParameterSyntax
)(
Microsoft.VisualStudio.LanguageServices.VisualBasic (46)
CodeModel\ModifierFlagsExtensions.vb (3)
103
Public Function GetModifierFlags(parameter As
ParameterSyntax
) As ModifierFlags
144
Public Function UpdateModifiers(parameter As
ParameterSyntax
, flags As ModifierFlags) As
ParameterSyntax
CodeModel\SyntaxExtensions.vb (1)
90
Public Function Type(parameter As
ParameterSyntax
) As TypeSyntax
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (5)
162
Private Shared Function GetParameters(parameterList As ParameterListSyntax) As SeparatedSyntaxList(Of
ParameterSyntax
)
887
Private Function CompareParameters(oldParameter As
ParameterSyntax
, newParameter As
ParameterSyntax
, newNodeParent As SyntaxNode, eventQueue As CodeModelEventQueue) As Boolean
951
Private Shared Function CompareModifiers(oldParameter As
ParameterSyntax
, newParameter As
ParameterSyntax
) As Boolean
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (4)
106
Return GetParameterStartPoint(text, DirectCast(node,
ParameterSyntax
), part)
196
Return GetParameterEndPoint(text, DirectCast(node,
ParameterSyntax
), part)
1177
Private Shared Function GetParameterStartPoint(text As SourceText, parameter As
ParameterSyntax
, part As EnvDTE.vsCMPart) As VirtualTreePoint?
1207
Private Shared Function GetParameterEndPoint(text As SourceText, parameter As
ParameterSyntax
, part As EnvDTE.vsCMPart) As VirtualTreePoint?
CodeModel\VisualBasicCodeModelService.vb (31)
397
ElseIf TypeOf node Is
ParameterSyntax
Then
398
Return GetAttributeNodes(DirectCast(node,
ParameterSyntax
).AttributeLists)
828
Return TypeOf node Is
ParameterSyntax
1155
For Each parameter As
ParameterSyntax
In GetParameterNodes(parentNode)
1167
Private Overloads Shared Function GetParameterNodes(methodStatement As MethodBaseSyntax) As IEnumerable(Of
ParameterSyntax
)
1170
SpecializedCollections.EmptyEnumerable(Of
ParameterSyntax
))
1182
Return SpecializedCollections.EmptyEnumerable(Of
ParameterSyntax
)()
1313
Return Delete(document, DirectCast(node,
ParameterSyntax
))
1377
Private Overloads Shared Function Delete(document As Document, node As
ParameterSyntax
) As Document
1854
ElseIf node.HasAncestor(Of
ParameterSyntax
)() Then
1855
Return node.GetAncestor(Of
ParameterSyntax
)()
1962
Dim parameter = TryCast(node,
ParameterSyntax
)
1970
Private Function GetNameFromParameter(parameter As
ParameterSyntax
) As String
1978
Dim parameter = TryCast(node,
ParameterSyntax
)
1987
Dim parameter = TryCast(node,
ParameterSyntax
)
2015
Dim parameter = TryCast(node,
ParameterSyntax
)
3096
Dim newFirstParameter As
ParameterSyntax
3276
Private Shared Function SetParameterType(parameter As
ParameterSyntax
, typeSymbol As ITypeSymbol) As
ParameterSyntax
3360
Dim newFirstParameter As
ParameterSyntax
3424
TypeOf node Is
ParameterSyntax
OrElse
3461
If TypeOf node Is
ParameterSyntax
Then
3462
Return SetParameterType(DirectCast(node,
ParameterSyntax
), typeSymbol)
3503
Dim parameter = DirectCast(node,
ParameterSyntax
)
3528
Dim parameter = DirectCast(node,
ParameterSyntax
)
3538
parameter = DirectCast(SetParameterKind(parameter, parameterKind),
ParameterSyntax
)
3825
If TypeOf container IsNot
ParameterSyntax
AndAlso
3910
ElseIf TypeOf container Is
ParameterSyntax
Then
3911
Dim parameter = DirectCast(container,
ParameterSyntax
)
3936
Private Shared Function InsertParameterIntoParameterList(index As Integer, parameter As
ParameterSyntax
, list As ParameterListSyntax) As ParameterListSyntax
3947
Dim parameterNode = DirectCast(parameter,
ParameterSyntax
)
CodeModel\VisualBasicCodeModelService_Prototype.vb (1)
194
Dim parameterNode = TryCast(parameter.DeclaringSyntaxReferences(0).GetSyntax(),
ParameterSyntax
)
Help\VisualBasicHelpContextService.Visitor.vb (1)
200
Public Overrides Sub VisitParameter(node As
ParameterSyntax
)