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