153 references to NameColon
Microsoft.AspNetCore.App.Analyzers (6)
RouteEmbeddedLanguage\Infrastructure\RouteStringSyntaxDetector.cs (3)
410
if (argument.
NameColon
!= null && !argument.
NameColon
.IsMissing)
412
var name = argument.
NameColon
.Name.Identifier.ValueText;
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (3)
313
if (argument.
NameColon
!= null && !argument.
NameColon
.IsMissing)
315
var name = argument.
NameColon
.Name.Identifier.ValueText;
Microsoft.CodeAnalysis.CSharp (13)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1662
=> node.Update((NameColonSyntax?)Visit(node.
NameColon
), VisitToken(node.RefKindKeyword), (ExpressionSyntax?)Visit(node.Expression) ?? throw new ArgumentNullException("expression"));
_generated\2\Syntax.xml.Syntax.Generated.cs (3)
2779
if (nameColon != this.
NameColon
|| refKindKeyword != this.RefKindKeyword || expression != this.Expression)
2790
public ArgumentSyntax WithRefKindKeyword(SyntaxToken refKindKeyword) => Update(this.
NameColon
, refKindKeyword, this.Expression);
2791
public ArgumentSyntax WithExpression(ExpressionSyntax expression) => Update(this.
NameColon
, this.RefKindKeyword, expression);
Binder\Binder_Conversions.cs (1)
3109
locationBuilder.Add(argument.
NameColon
?.Name.Location);
Binder\Binder_Deconstruct.cs (2)
782
if (arg.
NameColon
!= null)
784
Error(diagnostics, ErrorCode.ERR_TupleElementNamesInDeconstruction, arg.
NameColon
);
Binder\Binder_Expressions.cs (4)
1064
IdentifierNameSyntax nameSyntax = argumentSyntax.
NameColon
?.Name;
1129
IdentifierNameSyntax nameSyntax = argumentSyntax.
NameColon
?.Name;
1138
if (diagnostics != null && !CheckTupleMemberName(name, i, argumentSyntax.
NameColon
.Name, diagnostics, uniqueFieldNames))
3185
argumentSyntax.
NameColon
,
Syntax\ArgumentSyntax.cs (1)
26
return this.Update(this.
NameColon
, refOrOutKeyword, this.Expression);
Syntax\SyntaxNodeExtensions.cs (1)
60
if (argument.
NameColon
== null && argument.RefOrOutKeyword == default)
Microsoft.CodeAnalysis.CSharp.CodeStyle (18)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
939
if (arguments.Any(static a => a.
NameColon
!= null))
src\roslyn\src\Analyzers\CSharp\Analyzers\ValidateFormatString\CSharpValidateFormatStringDiagnosticAnalyzer.cs (2)
27
if (argument.
NameColon
!= null && argument.
NameColon
.Name.Identifier.ValueText.Equals(searchArgumentName))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (2)
63
if (argument.
NameColon
is { IsMissing: false })
65
var name = argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (2)
434
if (argument.
NameColon
!= null)
436
return argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (3)
192
=> node is ArgumentSyntax {
NameColon
: not null };
608
argument.
NameColon
== null;
1052
=> (argument as ArgumentSyntax)?.
NameColon
?.Name.Identifier.ValueText ?? string.Empty;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpInferredMemberNameSimplifier.cs (5)
14
if (node.
NameColon
== null || !node.Parent.IsKind(SyntaxKind.TupleExpression))
30
if (inferredName == null || inferredName != node.
NameColon
.Name.Identifier.ValueText)
62
Contract.ThrowIfNull(toRemove.
NameColon
);
64
var name = toRemove.
NameColon
.Name.Identifier.ValueText;
72
if (argument.
NameColon
is null && argument.Expression.TryGetInferredMemberName()?.Equals(name) == true)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
1637
argumentSyntax?.
NameColon
!= null)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
666
=> argument.
NameColon
is { IsMissing: false };
669
=> argument.
NameColon
.Name.Identifier.ValueText;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (15)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (1)
97
var seenNamedArgument = currentInvocation.ArgumentList.Arguments.Any(a => a.
NameColon
!= null);
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
222
if (argument.
NameColon
?.Name is IdentifierNameSyntax { Identifier: var identifier })
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (3)
290
if (argumentNode.
NameColon
== null)
295
var parameterIndex = TryDetermineParameterIndex(argumentNode.
NameColon
, method);
307
return argumentNode.WithNameColon(argumentNode.
NameColon
.WithName(IdentifierName(newParameter.Identifier)));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
674
if (item.AsNode() is ArgumentSyntax node && node.
NameColon
!= null)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1707
=> tuple.Arguments.Any(a => a.
NameColon
!= null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (3)
63
arguments.Select(a => a.
NameColon
!= null)).ToImmutableArray();
102
if (argument.
NameColon
!= null)
104
return argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (4)
277
if (argument.
NameColon
== null || argument.
NameColon
.ColonToken != previousToken)
767
var name = argumentOpt != null && argumentOpt.
NameColon
!= null ? argumentOpt.
NameColon
.Name.Identifier.ValueText : null;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
31
=> new(argument.GetRefKind(), argument.
NameColon
?.Name.Identifier.ValueText, argument.Expression);
Microsoft.CodeAnalysis.CSharp.Features (21)
ChangeSignature\CSharpChangeSignatureService.cs (1)
646
lastArgumentIsNamed = argumentList.Arguments.LastOrDefault()?.
NameColon
!= null;
ChangeSignature\UnifiedArgumentSyntax.cs (1)
34
? argument.
NameColon
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
186
!supportsNonTrailing && invocation.ArgumentList.Arguments.Take(insertionIndex).Any(arg => arg.
NameColon
!= null);
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
242
NameColon
: null,
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (2)
129
.Where(a => a.Span.End <= position && a.
NameColon
!= null)
130
.Select(a => a.
NameColon
!.Name.Identifier.ValueText)
ConvertTupleToStruct\CSharpConvertTupleToStructCodeRefactoringProvider.cs (1)
36
=> argument.WithNameColon(ChangeName(argument.
NameColon
, name));
InlineHints\CSharpInlineParameterNameHintsService.cs (2)
69
if (argument is {
NameColon
.Name.Identifier.ValueText: string nameText })
75
if (argument.
NameColon
!= null)
IntroduceVariable\CSharpIntroduceVariableService.Rewriter.cs (1)
62
if (node.
NameColon
== null &&
SignatureHelp\SignatureHelpUtilities.cs (1)
39
list => list.Arguments.Select(argument => argument.
NameColon
?.Name.Identifier.ValueText);
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (1)
30
private static readonly Func<TupleExpressionSyntax, IEnumerable<string>> s_getArgumentNames = e => e.Arguments.Select(a => a.
NameColon
?.Name.Identifier.ValueText ?? string.Empty);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
939
if (arguments.Any(static a => a.
NameColon
!= null))
src\roslyn\src\Analyzers\CSharp\Analyzers\ValidateFormatString\CSharpValidateFormatStringDiagnosticAnalyzer.cs (2)
27
if (argument.
NameColon
!= null && argument.
NameColon
.Name.Identifier.ValueText.Equals(searchArgumentName))
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixHelper.cs (1)
97
var seenNamedArgument = currentInvocation.ArgumentList.Arguments.Any(a => a.
NameColon
!= null);
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
222
if (argument.
NameColon
?.Name is IdentifierNameSyntax { Identifier: var identifier })
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (3)
290
if (argumentNode.
NameColon
== null)
295
var parameterIndex = TryDetermineParameterIndex(argumentNode.
NameColon
, method);
307
return argumentNode.WithNameColon(argumentNode.
NameColon
.WithName(IdentifierName(newParameter.Identifier)));
UseNamedArguments\CSharpUseNamedArgumentsCodeRefactoringProvider.cs (1)
64
=> node.
NameColon
== null;
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (23)
Microsoft.NetCore.Analyzers\Performance\CSharpPreferHashDataOverComputeHash.Fixer.cs (9)
53
if (arg.
NameColon
is not null)
55
arg = arg.WithNameColon(arg.
NameColon
.WithName(SyntaxFactory.IdentifierName("source")));
65
var firstArg = list.Find(a => a.
NameColon
is null || a.
NameColon
.Name.Identifier.Text.Equals("buffer", StringComparison.Ordinal));
67
var secondArgIndex = list.FindIndex(a => a.
NameColon
is null || a.
NameColon
.Name.Identifier.Text.Equals("offset", StringComparison.Ordinal));
70
if (secondArg.
NameColon
is not null)
76
if (thirdArg.
NameColon
is not null)
92
if (firstArg.
NameColon
is not null)
Microsoft.NetCore.Analyzers\Performance\CSharpRecommendCaseInsensitiveStringComparisonFixer.cs (1)
67
string? argumentName = ((ArgumentSyntax)actualArgumentNode).
NameColon
?.Name.Identifier.ValueText;
Microsoft.NetCore.Analyzers\Performance\CSharpUseStartsWithInsteadOfIndexOfComparisonWithZero.Fixer.cs (1)
38
if (firstArgument.
NameColon
is null or { Name.Identifier.Value: "value" })
Microsoft.NetCore.Analyzers\Performance\CSharpUseStringContainsCharOverloadWithSingleCharactersFixer.cs (2)
21
if (argumentSyntax.
NameColon
is null)
24
argumentName = argumentSyntax.
NameColon
.Name.Identifier.ValueText;
Microsoft.NetCore.Analyzers\Runtime\CSharpForwardCancellationTokenToInvocations.Analyzer.cs (1)
38
(a.Syntax is ArgumentSyntax argumentNode && argumentNode.
NameColon
!= null));
Microsoft.NetCore.Analyzers\Runtime\CSharpForwardCancellationTokenToInvocations.Fixer.cs (1)
42
return argumentOperation.Syntax is ArgumentSyntax argumentNode && argumentNode.
NameColon
!= null;
Microsoft.NetCore.Analyzers\Runtime\CSharpPreferAsSpanOverSubstring.Fixer.cs (3)
29
.FirstOrDefault(x => x.
NameColon
is not null && x.
NameColon
.Name.Identifier.ValueText == oldArgumentName)?.
NameColon
!.Name;
Microsoft.NetCore.Analyzers\Runtime\CSharpPreferStreamAsyncMemoryOverloads.Fixer.cs (2)
27
if (args[index].Syntax is ArgumentSyntax argNode && argNode.
NameColon
== null)
44
argNode.
NameColon
?.Name?.Identifier.ValueText == name;
Microsoft.NetCore.Analyzers\Runtime\CSharpUseSpanBasedStringConcat.Fixer.cs (1)
31
return argumentOperation.Syntax is ArgumentSyntax argumentSyntax && argumentSyntax.
NameColon
is not null;
Microsoft.NetCore.Analyzers\Usage\CSharpUseVolatileReadWriteFixer.cs (2)
22
if (argumentSyntax.
NameColon
is null)
35
if (argumentSyntax.
NameColon
is null)
Microsoft.CodeAnalysis.CSharp.Workspaces (29)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
962
return SyntaxFactory.AttributeArgument(null, arg.
NameColon
, arg.Expression);
Simplification\CSharpSimplificationService.Expander.cs (3)
253
if (node.
NameColon
== null
297
if (argument.
NameColon
!= null)
299
elementName = argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (2)
63
if (argument.
NameColon
is { IsMissing: false })
65
var name = argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (2)
434
if (argument.
NameColon
!= null)
436
return argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (3)
192
=> node is ArgumentSyntax {
NameColon
: not null };
608
argument.
NameColon
== null;
1052
=> (argument as ArgumentSyntax)?.
NameColon
?.Name.Identifier.ValueText ?? string.Empty;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpInferredMemberNameSimplifier.cs (5)
14
if (node.
NameColon
== null || !node.Parent.IsKind(SyntaxKind.TupleExpression))
30
if (inferredName == null || inferredName != node.
NameColon
.Name.Identifier.ValueText)
62
Contract.ThrowIfNull(toRemove.
NameColon
);
64
var name = toRemove.
NameColon
.Name.Identifier.ValueText;
72
if (argument.
NameColon
is null && argument.Expression.TryGetInferredMemberName()?.Equals(name) == true)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
1637
argumentSyntax?.
NameColon
!= null)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
666
=> argument.
NameColon
is { IsMissing: false };
669
=> argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
674
if (item.AsNode() is ArgumentSyntax node && node.
NameColon
!= null)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1707
=> tuple.Arguments.Any(a => a.
NameColon
!= null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (3)
63
arguments.Select(a => a.
NameColon
!= null)).ToImmutableArray();
102
if (argument.
NameColon
!= null)
104
return argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (4)
277
if (argument.
NameColon
== null || argument.
NameColon
.ColonToken != previousToken)
767
var name = argumentOpt != null && argumentOpt.
NameColon
!= null ? argumentOpt.
NameColon
.Name.Identifier.ValueText : null;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
31
=> new(argument.GetRefKind(), argument.
NameColon
?.Name.Identifier.ValueText, argument.Expression);
Microsoft.ML.InternalCodeAnalyzer (3)
ContractsCheckAnalyzer.cs (2)
113
if (arg.
NameColon
== null)
117
string nameColonText = arg.
NameColon
.Name.ToString();
ContractsCheckNameofFixProvider.cs (1)
61
if (nameArg.
NameColon
== null && argList.Arguments.Count >= 2 &&
Roslyn.Diagnostics.CSharp.Analyzers (25)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (2)
63
if (argument.
NameColon
is { IsMissing: false })
65
var name = argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (2)
434
if (argument.
NameColon
!= null)
436
return argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (3)
192
=> node is ArgumentSyntax {
NameColon
: not null };
608
argument.
NameColon
== null;
1052
=> (argument as ArgumentSyntax)?.
NameColon
?.Name.Identifier.ValueText ?? string.Empty;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpInferredMemberNameSimplifier.cs (5)
14
if (node.
NameColon
== null || !node.Parent.IsKind(SyntaxKind.TupleExpression))
30
if (inferredName == null || inferredName != node.
NameColon
.Name.Identifier.ValueText)
62
Contract.ThrowIfNull(toRemove.
NameColon
);
64
var name = toRemove.
NameColon
.Name.Identifier.ValueText;
72
if (argument.
NameColon
is null && argument.Expression.TryGetInferredMemberName()?.Equals(name) == true)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
1637
argumentSyntax?.
NameColon
!= null)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
666
=> argument.
NameColon
is { IsMissing: false };
669
=> argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
674
if (item.AsNode() is ArgumentSyntax node && node.
NameColon
!= null)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1707
=> tuple.Arguments.Any(a => a.
NameColon
!= null);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (3)
63
arguments.Select(a => a.
NameColon
!= null)).ToImmutableArray();
102
if (argument.
NameColon
!= null)
104
return argument.
NameColon
.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (4)
277
if (argument.
NameColon
== null || argument.
NameColon
.ColonToken != previousToken)
767
var name = argumentOpt != null && argumentOpt.
NameColon
!= null ? argumentOpt.
NameColon
.Name.Identifier.ValueText : null;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
31
=> new(argument.GetRefKind(), argument.
NameColon
?.Name.Identifier.ValueText, argument.Expression);