1 instantiation of SimpleArgumentSyntax
Microsoft.CodeAnalysis.VisualBasic (1)
Generated\Syntax.xml.Main.Generated.vb (1)
37121
Return New
SimpleArgumentSyntax
(SyntaxKind.SimpleArgument, Nothing, Nothing, nameColonEquals, expression)
184 references to SimpleArgumentSyntax
Microsoft.CodeAnalysis.VisualBasic (31)
Binding\Binder_Attributes.vb (2)
401
Dim simpleArgument = DirectCast(argumentSyntax,
SimpleArgumentSyntax
)
433
namedArg As
SimpleArgumentSyntax
,
Binding\Binder_Expressions.vb (6)
331
Dim arguments As SeparatedSyntaxList(Of
SimpleArgumentSyntax
) = node.Arguments
358
Dim argumentSyntax As
SimpleArgumentSyntax
= arguments(i)
408
Private Shared Function ExtractTupleElementNames(arguments As SeparatedSyntaxList(Of
SimpleArgumentSyntax
), diagnostics As BindingDiagnosticBag) _
422
Dim argumentSyntax As
SimpleArgumentSyntax
= arguments(i)
4037
Dim parent = TryCast(argumentExpression.Parent,
SimpleArgumentSyntax
)
4372
Dim simpleArgument = DirectCast(argumentSyntax,
SimpleArgumentSyntax
)
Binding\Binder_Invocation.vb (1)
3028
Dim simpleArgument = DirectCast(argumentSyntax,
SimpleArgumentSyntax
)
Binding\Binder_Statements.vb (3)
2204
Dim targetSyntax = DirectCast(midArguments(0),
SimpleArgumentSyntax
).Expression
2209
Dim startSyntax = DirectCast(midArguments(1),
SimpleArgumentSyntax
).Expression
2215
Dim lengthSyntax = DirectCast(midArguments(2),
SimpleArgumentSyntax
).Expression
Compilation\SyntaxTreeSemanticModel.vb (1)
1571
expressionParent IsNot Nothing AndAlso (expressionParent.Kind = SyntaxKind.SimpleArgument AndAlso Not DirectCast(expressionParent,
SimpleArgumentSyntax
).IsNamed) Then
Generated\Syntax.xml.Main.Generated.vb (9)
503
Public Overridable Function VisitSimpleArgument(ByVal node As
SimpleArgumentSyntax
) As TResult
1238
Public Overridable Sub VisitSimpleArgument(ByVal node As
SimpleArgumentSyntax
)
4301
Public Overrides Function VisitSimpleArgument(ByVal node As
SimpleArgumentSyntax
) As SyntaxNode
25233
Public Shared Function TupleExpression(openParenToken As SyntaxToken, arguments As SeparatedSyntaxList(Of
SimpleArgumentSyntax
), closeParenToken As SyntaxToken) As TupleExpressionSyntax
25254
Public Shared Function TupleExpression(arguments As SeparatedSyntaxList(Of
SimpleArgumentSyntax
)) As TupleExpressionSyntax
25265
Public Shared Function TupleExpression(ParamArray arguments As
SimpleArgumentSyntax
()) As TupleExpressionSyntax
25266
Return SyntaxFactory.TupleExpression(SyntaxFactory.Token(SyntaxKind.OpenParenToken), SyntaxFactory.SeparatedList(Of
SimpleArgumentSyntax
)().AddRange(arguments), SyntaxFactory.Token(SyntaxKind.CloseParenToken))
37008
Public Shared Function SimpleArgument(nameColonEquals As NameColonEqualsSyntax, expression As ExpressionSyntax) As
SimpleArgumentSyntax
37132
Public Shared Function SimpleArgument(expression As ExpressionSyntax) As
SimpleArgumentSyntax
Generated\Syntax.xml.Syntax.Generated.vb (8)
21532
Public ReadOnly Property Arguments As SeparatedSyntaxList(Of
SimpleArgumentSyntax
)
21536
Return new SeparatedSyntaxList(Of
SimpleArgumentSyntax
)(listNode, Me.GetChildIndex(1))
21547
Public Shadows Function WithArguments(arguments as SeparatedSyntaxList(Of
SimpleArgumentSyntax
)) As TupleExpressionSyntax
21551
Public Shadows Function AddArguments(ParamArray items As
SimpleArgumentSyntax
()) As TupleExpressionSyntax
21613
Public Function Update(openParenToken As SyntaxToken, arguments As SeparatedSyntaxList(Of
SimpleArgumentSyntax
), closeParenToken As SyntaxToken) As TupleExpressionSyntax
26751
Public Shadows Function WithNameColonEquals(nameColonEquals as NameColonEqualsSyntax) As
SimpleArgumentSyntax
26769
Public Shadows Function WithExpression(expression as ExpressionSyntax) As
SimpleArgumentSyntax
26814
Public Function Update(nameColonEquals As NameColonEqualsSyntax, expression As ExpressionSyntax) As
SimpleArgumentSyntax
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (1)
159
expression = DirectCast(argumentSyntax,
SimpleArgumentSyntax
).Expression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (15)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseInferredMemberName\VisualBasicUseInferredMemberNameDiagnosticAnalyzer.vb (1)
43
Dim argument = DirectCast(nameColonEquals.Parent,
SimpleArgumentSyntax
)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\ValidateFormatString\VisualBasicValidateFormatStringDiagnosticAnalyzer.vb (1)
26
Dim simpleArgumentSyntax = TryCast(argument,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ArgumentSyntaxExtensions.vb (1)
48
Dim namedArgument = DirectCast(argument,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (2)
279
Dim simpleArgument = TryCast(expression?.Parent,
SimpleArgumentSyntax
)
564
expression.CheckParent(Of
SimpleArgumentSyntax
)(Function(n) n.Expression Is expression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SemanticModelExtensions.vb (1)
235
Dim simpleArgument = TryCast(argument,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
245
Dim argument = TryCast(node,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (3)
182
Dim arg = TryCast(node,
SimpleArgumentSyntax
)
187
Return node.CheckParent(Of
SimpleArgumentSyntax
)(Function(p) p.IsNamed AndAlso p.NameColonEquals.Name Is node)
1095
Return DirectCast(argument,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.ValueText
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (3)
10
Friend Function CanSimplifyTupleName(node As
SimpleArgumentSyntax
, parseOptions As VisualBasicParseOptions) As Boolean
53
Private Function RemovalCausesAmbiguity(arguments As SeparatedSyntaxList(Of
SimpleArgumentSyntax
), toRemove As
SimpleArgumentSyntax
) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (1)
113
Dim parentSimpleArgument = TryCast(parent,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (1)
479
Return DirectCast(argument,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.ValueText
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (15)
src\f388afcd21099bcf\InitializeParameterHelpers.vb (1)
65
TryCast(argument,
SimpleArgumentSyntax
)?.NameColonEquals?.Name.Identifier.ValueText,
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (7)
193
DirectCast(argument,
SimpleArgumentSyntax
))
207
Return InferTypeInTupleExpression(tupleExpression, DirectCast(argsAndCommas(commaIndex + 1).AsNode(),
SimpleArgumentSyntax
))
215
argument As
SimpleArgumentSyntax
) As IEnumerable(Of TypeInferenceInfo)
320
Return GetTypes(DirectCast(argumentOpt,
SimpleArgumentSyntax
).NameColonEquals.Name)
388
Dim simpleArgument = TryCast(argument,
SimpleArgumentSyntax
)
935
TypeOf invocation.ArgumentList.Arguments(0) Is
SimpleArgumentSyntax
Then
936
Dim argumentExpression = DirectCast(invocation.ArgumentList.Arguments(0),
SimpleArgumentSyntax
).Expression
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddExplicitCast\ArgumentFixer.vb (1)
20
Dim simpleArgument = DirectCast(oldArgument,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
407
targetToken.IsChildToken(Of
SimpleArgumentSyntax
)(Function(argument) If(argument.IsNamed, argument.NameColonEquals.ColonEqualsToken, Nothing)) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
206
Dim simpleArgument = TryCast(expression.Parent,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
25
If nameSyntax.CheckParent(Of
SimpleArgumentSyntax
)(Function(a) a.IsNamed AndAlso a.NameColonEquals.Name Is nameSyntax) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SemanticModelExtensions.vb (3)
53
Select arg = TryCast(arg,
SimpleArgumentSyntax
)
75
Select arg = TryCast(arg,
SimpleArgumentSyntax
)
97
Return DirectCast(argument,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.ValueText
Microsoft.CodeAnalysis.VisualBasic.Features (26)
ChangeSignature\UnifiedArgumentSyntax.vb (3)
41
DirectCast(_argument,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.ValueText,
47
Create(DirectCast(_argument,
SimpleArgumentSyntax
).WithNameColonEquals(DirectCast(_argument,
SimpleArgumentSyntax
).NameColonEquals.WithName(SyntaxFactory.IdentifierName(name)))),
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
767
Dim simpleArgument = TryCast(newArgument,
SimpleArgumentSyntax
)
Completion\CompletionProviders\NamedParameterCompletionProvider.vb (1)
122
argumentList.Arguments.OfType(Of
SimpleArgumentSyntax
).
Completion\KeywordRecommenders\Declarations\ToKeywordRecommender.vb (1)
27
Dim simpleArgument = targetToken.GetAncestor(Of
SimpleArgumentSyntax
)()
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToTupleCodeRefactoringProvider.vb (2)
34
Private Function ConvertInitializers(initializers As SeparatedSyntaxList(Of FieldInitializerSyntax)) As SeparatedSyntaxList(Of
SimpleArgumentSyntax
)
38
Private Function ConvertInitializer(field As FieldInitializerSyntax) As
SimpleArgumentSyntax
ConvertTupleToStruct\VisualBasicConvertTupleToStructCodeRefactoringProvider.vb (1)
35
Dim simpleArgument = TryCast(argument,
SimpleArgumentSyntax
)
EditAndContinue\SyntaxUtilities.vb (1)
130
Yield DirectCast(argument,
SimpleArgumentSyntax
).Expression
GenerateType\VisualBasicGenerateTypeService.vb (2)
280
TypeOf objectCreationExpressionOpt.ArgumentList.Arguments(0) Is
SimpleArgumentSyntax
Then
281
Dim simpleArgumentExpression = DirectCast(objectCreationExpressionOpt.ArgumentList.Arguments(0),
SimpleArgumentSyntax
).Expression
InlineHints\VisualBasicInlineParameterNameHintsService.vb (1)
36
Dim argument = TryCast(arg,
SimpleArgumentSyntax
)
IntroduceVariable\VisualBasicIntroduceVariableService.Rewriter.vb (2)
69
Public Overrides Function VisitSimpleArgument(node As
SimpleArgumentSyntax
) As SyntaxNode
70
Dim newNode = DirectCast(MyBase.VisitSimpleArgument(node),
SimpleArgumentSyntax
)
NameTupleElement\VisualBasicNameTupleElementCodeRefactoringProvider.vb (3)
15
Inherits AbstractNameTupleElementCodeRefactoringProvider(Of
SimpleArgumentSyntax
, TupleExpressionSyntax)
22
Protected Overrides Function WithName(argument As
SimpleArgumentSyntax
, name As String) As
SimpleArgumentSyntax
SignatureHelp\SignatureHelpUtilities.vb (1)
41
Dim simpleArgument = TryCast(a,
SimpleArgumentSyntax
)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseInferredMemberName\VisualBasicUseInferredMemberNameDiagnosticAnalyzer.vb (1)
43
Dim argument = DirectCast(nameColonEquals.Parent,
SimpleArgumentSyntax
)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\ValidateFormatString\VisualBasicValidateFormatStringDiagnosticAnalyzer.vb (1)
26
Dim simpleArgumentSyntax = TryCast(argument,
SimpleArgumentSyntax
)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddExplicitCast\ArgumentFixer.vb (1)
20
Dim simpleArgument = DirectCast(oldArgument,
SimpleArgumentSyntax
)
UseNamedArguments\VisualBasicUseNamedArgumentsCodeRefactoringProvider.vb (4)
19
Inherits Analyzer(Of ArgumentSyntax,
SimpleArgumentSyntax
, ArgumentListSyntax)
21
Protected Overrides Function IsPositionalArgument(argument As
SimpleArgumentSyntax
) As Boolean
37
Protected Overrides Function WithName(argument As
SimpleArgumentSyntax
, name As String) As
SimpleArgumentSyntax
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (30)
Microsoft.NetCore.Analyzers\InteropServices\BasicSpecifyMarshalingForPInvokeStringArguments.Fixer.vb (1)
22
Return Aggregate arg In arguments.OfType(Of
SimpleArgumentSyntax
)
Microsoft.NetCore.Analyzers\Performance\BasicPreferHashDataOverComputeHash.Fixer.vb (5)
109
arg = DirectCast(arg,
SimpleArgumentSyntax
).WithNameColonEquals(SyntaxFactory.NameColonEquals(SyntaxFactory.IdentifierName("source")))
116
Dim firstArg = list.Find(Function(a) (Not a.IsNamed) OrElse DirectCast(a,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.Text.Equals("buffer", StringComparison.OrdinalIgnoreCase))
118
Dim secondArgIndex = list.FindIndex(Function(a) (Not a.IsNamed) OrElse DirectCast(a,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.Text.Equals("offset", StringComparison.OrdinalIgnoreCase))
120
Dim secondArg = DirectCast(list(secondArgIndex),
SimpleArgumentSyntax
)
125
Dim thirdArg = DirectCast(list(thirdArgIndex),
SimpleArgumentSyntax
)
Microsoft.NetCore.Analyzers\Performance\BasicRecommendCaseInsensitiveStringComparisonFixer.vb (6)
64
Dim argumentSyntaxNode As
SimpleArgumentSyntax
= TryCast(actualArgumentNode,
SimpleArgumentSyntax
)
67
argumentSyntaxNode = TryCast(actualArgumentNode,
SimpleArgumentSyntax
)
71
argumentSyntaxNode = TryCast(actualArgumentNode,
SimpleArgumentSyntax
)
87
Dim argumentExpression As
SimpleArgumentSyntax
= TryCast(arg.Syntax,
SimpleArgumentSyntax
)
Microsoft.NetCore.Analyzers\Performance\BasicUseStartsWithInsteadOfIndexOfComparisonWithZero.Fixer.vb (4)
30
If TryCast(argument,
SimpleArgumentSyntax
) Is Nothing Then
47
Return DirectCast(argument,
SimpleArgumentSyntax
).Expression
56
Dim charArgumentSyntax = DirectCast(arguments(index),
SimpleArgumentSyntax
)
70
Dim firstArgument = DirectCast(arguments(0),
SimpleArgumentSyntax
)
Microsoft.NetCore.Analyzers\Performance\BasicUseStringContainsCharOverloadWithSingleCharactersFixer.vb (4)
16
If TypeOf violatingNode IsNot
SimpleArgumentSyntax
Then
20
Dim argumentSyntax = CType(violatingNode,
SimpleArgumentSyntax
)
32
ElseIf TypeOf violatingNode Is
SimpleArgumentSyntax
Then
33
Dim argumentSyntaxNode = CType(violatingNode,
SimpleArgumentSyntax
)
Microsoft.NetCore.Analyzers\Runtime\BasicForwardCancellationTokenToInvocations.Fixer.vb (2)
42
Dim argument As
SimpleArgumentSyntax
= TryCast(argumentOperation.Syntax,
SimpleArgumentSyntax
)
Microsoft.NetCore.Analyzers\Runtime\BasicPreferAsSpanOverSubstring.Fixer.vb (2)
30
Dim simpleArgumentSyntax = TryCast(x,
SimpleArgumentSyntax
)
35
Dim oldNameSyntax = DirectCast(argumentToReplace,
SimpleArgumentSyntax
).NameColonEquals.Name
Microsoft.NetCore.Analyzers\Runtime\BasicPreferStreamAsyncMemoryOverloads.Fixer.vb (2)
22
Dim argNode = TryCast(args(index).Syntax,
SimpleArgumentSyntax
)
30
argNode = TryCast(argOperation.Syntax,
SimpleArgumentSyntax
)
Microsoft.NetCore.Analyzers\Runtime\BasicUseOrdinalStringComparison.Fixer.vb (3)
19
Not DirectCast(node,
SimpleArgumentSyntax
).IsNamed AndAlso
20
DirectCast(node,
SimpleArgumentSyntax
).Expression.IsKind(SyntaxKind.SimpleMemberAccessExpression)
24
Dim memberAccess = TryCast(DirectCast(argument,
SimpleArgumentSyntax
).Expression, MemberAccessExpressionSyntax)
Microsoft.NetCore.Analyzers\Usage\BasicUseVolatileReadWriteFixer.vb (1)
21
Dim argument = DirectCast(argumentSyntax,
SimpleArgumentSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (40)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (2)
108
name.CheckParent(Of
SimpleArgumentSyntax
)(Function(p) p.IsNamed AndAlso p.NameColonEquals.Name Is name) OrElse
110
name.CheckParent(Of
SimpleArgumentSyntax
)(Function(p) p.Expression Is name) OrElse
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
429
Private Function AsSimpleArgument(argOrExpression As SyntaxNode) As
SimpleArgumentSyntax
430
Return If(TryCast(argOrExpression,
SimpleArgumentSyntax
),
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
173
TypeOf node Is
SimpleArgumentSyntax
OrElse
Simplification\Reducers\VisualBasicInferredMemberNameReducer.Rewriter.vb (5)
20
Private ReadOnly s_simplifyTupleName As Func(Of
SimpleArgumentSyntax
, SemanticModel, SimplifierOptions, CancellationToken,
SimpleArgumentSyntax
) = AddressOf SimplifyTupleName
32
node As
SimpleArgumentSyntax
,
36
) As
SimpleArgumentSyntax
45
Public Overrides Function VisitSimpleArgument(node As
SimpleArgumentSyntax
) As SyntaxNode
Simplification\VisualBasicSimplificationService.Expander.vb (2)
295
Public Overrides Function VisitSimpleArgument(node As
SimpleArgumentSyntax
) As SyntaxNode
298
Dim newSimpleArgument = DirectCast(MyBase.VisitSimpleArgument(node),
SimpleArgumentSyntax
)
Simplification\VisualBasicSimplificationService.vb (1)
56
TypeOf node Is
SimpleArgumentSyntax
OrElse
src\f388afcd21099bcf\InitializeParameterHelpers.vb (1)
65
TryCast(argument,
SimpleArgumentSyntax
)?.NameColonEquals?.Name.Identifier.ValueText,
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (7)
193
DirectCast(argument,
SimpleArgumentSyntax
))
207
Return InferTypeInTupleExpression(tupleExpression, DirectCast(argsAndCommas(commaIndex + 1).AsNode(),
SimpleArgumentSyntax
))
215
argument As
SimpleArgumentSyntax
) As IEnumerable(Of TypeInferenceInfo)
320
Return GetTypes(DirectCast(argumentOpt,
SimpleArgumentSyntax
).NameColonEquals.Name)
388
Dim simpleArgument = TryCast(argument,
SimpleArgumentSyntax
)
935
TypeOf invocation.ArgumentList.Arguments(0) Is
SimpleArgumentSyntax
Then
936
Dim argumentExpression = DirectCast(invocation.ArgumentList.Arguments(0),
SimpleArgumentSyntax
).Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ArgumentSyntaxExtensions.vb (1)
48
Dim namedArgument = DirectCast(argument,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (2)
279
Dim simpleArgument = TryCast(expression?.Parent,
SimpleArgumentSyntax
)
564
expression.CheckParent(Of
SimpleArgumentSyntax
)(Function(n) n.Expression Is expression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SemanticModelExtensions.vb (1)
235
Dim simpleArgument = TryCast(argument,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
245
Dim argument = TryCast(node,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (3)
182
Dim arg = TryCast(node,
SimpleArgumentSyntax
)
187
Return node.CheckParent(Of
SimpleArgumentSyntax
)(Function(p) p.IsNamed AndAlso p.NameColonEquals.Name Is node)
1095
Return DirectCast(argument,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.ValueText
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (3)
10
Friend Function CanSimplifyTupleName(node As
SimpleArgumentSyntax
, parseOptions As VisualBasicParseOptions) As Boolean
53
Private Function RemovalCausesAmbiguity(arguments As SeparatedSyntaxList(Of
SimpleArgumentSyntax
), toRemove As
SimpleArgumentSyntax
) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (1)
113
Dim parentSimpleArgument = TryCast(parent,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (1)
479
Return DirectCast(argument,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.ValueText
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
407
targetToken.IsChildToken(Of
SimpleArgumentSyntax
)(Function(argument) If(argument.IsNamed, argument.NameColonEquals.ColonEqualsToken, Nothing)) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
206
Dim simpleArgument = TryCast(expression.Parent,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
25
If nameSyntax.CheckParent(Of
SimpleArgumentSyntax
)(Function(a) a.IsNamed AndAlso a.NameColonEquals.Name Is nameSyntax) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SemanticModelExtensions.vb (3)
53
Select arg = TryCast(arg,
SimpleArgumentSyntax
)
75
Select arg = TryCast(arg,
SimpleArgumentSyntax
)
97
Return DirectCast(argument,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.ValueText
Roslyn.Diagnostics.VisualBasic.Analyzers (27)
src\f388afcd21099bcf\InitializeParameterHelpers.vb (1)
65
TryCast(argument,
SimpleArgumentSyntax
)?.NameColonEquals?.Name.Identifier.ValueText,
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (7)
193
DirectCast(argument,
SimpleArgumentSyntax
))
207
Return InferTypeInTupleExpression(tupleExpression, DirectCast(argsAndCommas(commaIndex + 1).AsNode(),
SimpleArgumentSyntax
))
215
argument As
SimpleArgumentSyntax
) As IEnumerable(Of TypeInferenceInfo)
320
Return GetTypes(DirectCast(argumentOpt,
SimpleArgumentSyntax
).NameColonEquals.Name)
388
Dim simpleArgument = TryCast(argument,
SimpleArgumentSyntax
)
935
TypeOf invocation.ArgumentList.Arguments(0) Is
SimpleArgumentSyntax
Then
936
Dim argumentExpression = DirectCast(invocation.ArgumentList.Arguments(0),
SimpleArgumentSyntax
).Expression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ArgumentSyntaxExtensions.vb (1)
48
Dim namedArgument = DirectCast(argument,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (2)
279
Dim simpleArgument = TryCast(expression?.Parent,
SimpleArgumentSyntax
)
564
expression.CheckParent(Of
SimpleArgumentSyntax
)(Function(n) n.Expression Is expression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SemanticModelExtensions.vb (1)
235
Dim simpleArgument = TryCast(argument,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
245
Dim argument = TryCast(node,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (3)
182
Dim arg = TryCast(node,
SimpleArgumentSyntax
)
187
Return node.CheckParent(Of
SimpleArgumentSyntax
)(Function(p) p.IsNamed AndAlso p.NameColonEquals.Name Is node)
1095
Return DirectCast(argument,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.ValueText
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (3)
10
Friend Function CanSimplifyTupleName(node As
SimpleArgumentSyntax
, parseOptions As VisualBasicParseOptions) As Boolean
53
Private Function RemovalCausesAmbiguity(arguments As SeparatedSyntaxList(Of
SimpleArgumentSyntax
), toRemove As
SimpleArgumentSyntax
) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (1)
113
Dim parentSimpleArgument = TryCast(parent,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (1)
479
Return DirectCast(argument,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.ValueText
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
407
targetToken.IsChildToken(Of
SimpleArgumentSyntax
)(Function(argument) If(argument.IsNamed, argument.NameColonEquals.ColonEqualsToken, Nothing)) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
206
Dim simpleArgument = TryCast(expression.Parent,
SimpleArgumentSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
25
If nameSyntax.CheckParent(Of
SimpleArgumentSyntax
)(Function(a) a.IsNamed AndAlso a.NameColonEquals.Name Is nameSyntax) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\SemanticModelExtensions.vb (3)
53
Select arg = TryCast(arg,
SimpleArgumentSyntax
)
75
Select arg = TryCast(arg,
SimpleArgumentSyntax
)
97
Return DirectCast(argument,
SimpleArgumentSyntax
).NameColonEquals.Name.Identifier.ValueText