Base:
property
Identifier
Microsoft.CodeAnalysis.CSharp.Syntax.SimpleNameSyntax.Identifier
420 references to Identifier
Aspire.Hosting.Integration.Analyzers (4)
AspireExportAnalyzer.cs (4)
410identifier.Identifier.ValueText == localFunctionName) 423IdentifierNameSyntax identifier => identifier.Identifier.ValueText, 428} => identifier.Identifier.ValueText, 435} => identifier.Identifier.ValueText,
Microsoft.Analyzers.Extra (1)
Utilities\SyntaxNodeExtensions.cs (1)
135return expression is IdentifierNameSyntax id && id.Identifier.Text == expectedName;
Microsoft.AspNetCore.App.Analyzers (7)
Kestrel\ListenOnIPv6AnyAnalyzer.cs (2)
34Name: IdentifierNameSyntax { Identifier.ValueText: "Listen" } 65Name: IdentifierNameSyntax { Identifier.ValueText: "Any" }
RouteEmbeddedLanguage\Infrastructure\RouteStringSyntaxDetector.cs (2)
412var name = argument.NameColon.Name.Identifier.ValueText; 492var name = argument.NameColon.Name.Identifier.ValueText;
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (1)
315var name = argument.NameColon.Name.Identifier.ValueText;
RouteEmbeddedLanguage\RoutePatternHighlighter.cs (2)
98.Where(i => i.Identifier.Text == matchingParameter.Name) 103highlightSpans.Add(new AspNetCoreHighlightSpan(reference.Identifier.Span, AspNetCoreHighlightSpanKind.Reference));
Microsoft.AspNetCore.App.CodeFixes (1)
Dependencies\AddPackageFixer.cs (1)
55var methodName = node is IdentifierNameSyntax identifier ? identifier.Identifier.Text : null;
Microsoft.AspNetCore.Components.Analyzers (3)
ComponentParameterAnalyzer.cs (3)
175return identifierUsedInGetter.Identifier.ValueText == identifierUsedInSetter?.Identifier.ValueText; 207right.Identifier.ValueText == "value")
Microsoft.CodeAnalysis.CSharp (58)
_generated\0\Syntax.xml.Main.Generated.cs (1)
1515=> node.Update(VisitToken(node.Identifier));
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
64if (identifier != this.Identifier)
Binder\Binder.CapturedParametersFinder.cs (2)
143return _namesToCheck.Contains(id.Identifier.ValueText); 190_namesToCheck.Remove(id.Identifier.ValueText);
Binder\Binder_AnonymousTypes.cs (1)
52nameToken = nameEquals.Name.Identifier;
Binder\Binder_Attributes.cs (2)
494string argumentName = argument.NameEquals.Name.Identifier.ValueText!; 604var name = identifierName.Identifier.ValueText;
Binder\Binder_Constraints.cs (1)
61var name = clause.Name.Identifier.ValueText;
Binder\Binder_Expressions.cs (9)
1136name = nameSyntax.Identifier.ValueText; 1921if (!node.Identifier.IsUnderscoreToken()) 2520string labelName = name.Identifier.ValueText; 5991boundMember = new BoundDynamicObjectInitializerMember(leftSyntax, memberName.Identifier.Text, implicitReceiver.Type, initializerType, hasErrors: false); 6006rightName: memberName.Identifier.ValueText, 6225member = identName.Identifier.ValueText; 6270var memberName = memberNameSyntax.Identifier.ValueText; 7737var leftName = left.Identifier.ValueText; 7768string name = id.Identifier.ValueText;
Binder\Binder_Invocation.cs (1)
2462name = syntax.Identifier.ValueText;
Binder\Binder_Lambda.cs (1)
298if (syntax is IdentifierNameSyntax { Identifier.RawContextualKind: (int)SyntaxKind.VarKeyword })
Binder\Binder_Operators.cs (2)
915&& ((IdentifierNameSyntax)parenthesizedExpression.Expression).Identifier.ValueText == "dynamic") 4818node is IdentifierNameSyntax name && name.Identifier.IsUnderscoreToken();
Binder\Binder_Patterns.cs (3)
1460string name = subPattern.NameColon.Name.Identifier.ValueText; 1547string name = subpatternSyntax.NameColon.Name.Identifier.ValueText; 1972string name = memberName.Identifier.ValueText;
Binder\Binder_Query.cs (2)
181return name != null && state.rangeVariable.Name == name.Identifier.ValueText; 275if (vId != null && vId.Identifier.ValueText == x.Name)
Binder\Binder_Symbols.cs (11)
191return BindTypeOrAliasOrKeyword(((IdentifierNameSyntax)syntax).Identifier, syntax, diagnostics, out isKeyword); 367if (node.Identifier.Kind() == SyntaxKind.GlobalKeyword) 374var plainName = node.Identifier.ValueText; 596return TypeWithAnnotations.Create(new ExtendedErrorTypeSymbol(left, LookupResultKind.NotATypeOrNamespace, diagnostics.Add(ErrorCode.ERR_ColColWithTypeAlias, node.Alias.Location, node.Alias.Identifier.Text))); 863var identifierValueText = node.Identifier.ValueText; 884LookupOptions options = GetSimpleNameLookupOptions(node, node.Identifier.IsVerbatimIdentifier()); 897if (node.Identifier.ValueText == "dynamic") 939return NamespaceOrTypeOrAliasSymbolWithAnnotations.CreateUnannotated(AreNullableAnnotationsEnabled(node.Identifier), bindingResult); 1029(invocation.Expression as IdentifierNameSyntax)?.Identifier.ContextualKind() == SyntaxKind.NameOfKeyword): 2394aliasOpt = ((AliasQualifiedNameSyntax)node).Alias.Identifier.ValueText; 2695if ((where as IdentifierNameSyntax)?.Identifier.Text == "var" && !options.IsAttributeTypeLookup())
Binder\Binder_XmlNameAttribute.cs (1)
28var name = identifier.Identifier.ValueText;
Binder\Semantics\OverloadResolution\AnalyzedArguments.cs (1)
44Names.Add((name.Identifier.ValueText, name.Location));
Binder\WithCrefTypeParametersBinder.cs (1)
138string name = typeParameterSyntax.Identifier.ValueText;
Compilation\CSharpSemanticModel.cs (4)
4518string argumentName = identifierNameSyntax.Identifier.ValueText; 4889bool isDefined = this.SyntaxTree.IsPreprocessorSymbolDefined(node.Identifier.ValueText, node.Identifier.SpanStart); 4890return new PreprocessingSymbolInfo(new Symbols.PublicModel.PreprocessingSymbol(node.Identifier.ValueText), isDefined);
Compiler\DocumentationCommentCompiler.cs (1)
517&& string.Equals(nameAttribute.Identifier.Identifier.ValueText, propertyName, StringComparison.Ordinal))
Parser\LanguageParser.cs (1)
6044if (!SyntaxFacts.IsContextualKeyword(((CSharp.Syntax.IdentifierNameSyntax)this.CurrentNode).Identifier.Kind()))
Symbols\AliasSymbol.cs (2)
288: base(syntax.Alias!.Name.Identifier.ValueText, containingSymbol, ImmutableArray.Create(syntax.Alias!.Name.Identifier.GetLocation()), isExtern: false)
Symbols\Source\QuickAttributeChecker.cs (1)
101string name = usingDirective.Alias.Name.Identifier.ValueText;
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
663SyntaxToken identifier = usingDirective.Alias.Name.Identifier;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
717if (this.ReturnType?.IsErrorType() == true && GetSyntax().ReturnType is IdentifierNameSyntax { Identifier.RawContextualKind: (int)SyntaxKind.PartialKeyword })
Syntax\AttributeSyntax.cs (1)
31if (argSyntax.NameEquals != null && argSyntax.NameEquals.Name.Identifier.ValueText == namedArgName)
Syntax\CSharpPragmaWarningStateMap.cs (1)
132errorId = ((IdentifierNameSyntax)currentErrorCode).Identifier.ValueText;
Syntax\IdentifierNameSyntax.cs (1)
11return Identifier.ValueText;
Syntax\LambdaUtilities.cs (1)
225var selectorIdentifier = ((IdentifierNameSyntax)selectOrGroupExpression).Identifier;
Syntax\NameSyntax.cs (1)
52return ((AliasQualifiedNameSyntax)name).Alias.Identifier.ValueText;
Syntax\SyntaxNodeExtensions.cs (2)
56((IdentifierNameSyntax)node.Expression).Identifier.ContextualKind() == SyntaxKind.NameOfKeyword && 201return ((IdentifierNameSyntax)input).Identifier;
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
CSharpUpgradeMSBuildWorkspaceAnalyzer.cs (1)
23identifierName.Identifier.ToString() == MSBuildWorkspace)
Microsoft.CodeAnalysis.CSharp.CodeStyle (62)
src\roslyn\src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (2)
113if (identifierName.Identifier.ValueText == "_") 361if (identifierName.Identifier.ValueText == variableName)
src\roslyn\src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (5)
152if (invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax { Identifier.ValueText: nameof(Action.Invoke) } } memberAccessExpression && 243Name: IdentifierNameSyntax { Identifier.ValueText: nameof(Action.Invoke) }, 256if (!Equals(conditionName.Identifier.ValueText, invocationName.Identifier.ValueText)) 270if (!Equals(declarator.Identifier.ValueText, conditionName.Identifier.ValueText))
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
73if (typeSymbol.GetMembers(identifierName.Identifier.ValueText).Any())
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
105if (parameter.Identifier.ValueText != argumentIdentifier.Identifier.ValueText)
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (4)
82if (leftIdentifier.Identifier.ValueText != parameterName) 113Name: IdentifierNameSyntax { Identifier.ValueText: nameof(Enumerable.Where) }, 163Identifier.ValueText: nameof(Enumerable.Select), 167selectLambdaParameter.Identifier.ValueText == castIdentifier.Identifier.ValueText)
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
76Right: IdentifierNameSyntax { Identifier.ValueText: "value" }
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
217Right: IdentifierNameSyntax { Identifier.ValueText: "value" }
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
215if (identifierName.Identifier.ValueText == identifier.ValueText &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (3)
523if (identifier.Identifier.ValueText != local.Name) 822Expression: IdentifierNameSyntax { Identifier.ValueText: var elementName }, 1119if (memberAccess.Name is not IdentifierNameSyntax { Identifier.ValueText: EmptyName })
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
251if (identifierName.Identifier.ValueText == localName)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (2)
262if (identifierName.Identifier.ValueText == local.Name && 388if (variableDeclarator.Identifier.ValueText == identifierName.Identifier.ValueText)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
375identifierName.Identifier.ValueText == variableName &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (4)
181if (identifierName.Identifier.ValueText == asOperand?.Name && 189if (identifierName.Identifier.ValueText == localSymbol.Name) 218identifierName.Identifier.ValueText == localSymbol.Name && 238identifierName.Identifier.ValueText == localSymbol.Name &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
490if (namedType.GetMembers(leftIdentifier.Identifier.ValueText).IsEmpty)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
101if (secondAssignmentExprTemp is not IdentifierNameSyntax { Identifier: var secondAssignmentExprTempIdentifier })
src\roslyn\src\Analyzers\CSharp\Analyzers\ValidateFormatString\CSharpValidateFormatStringDiagnosticAnalyzer.cs (1)
27if (argument.NameColon != null && argument.NameColon.Name.Identifier.ValueText.Equals(searchArgumentName))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
65var name = argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
50var name = argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
428name.Identifier.Text == SyntaxFacts.GetText(SyntaxKind.NameOfKeyword)) 655identifierName.Identifier.IsKindOrHasMatchingText(SyntaxKind.NameOfKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (4)
91name = nx.Identifier.ValueText; 364return identifierName.Identifier.ValueText.ToCamelCase(); 390return nameEquals.Name.Identifier.ValueText.ToCamelCase(); 436return argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\TypeSyntaxExtensions.cs (1)
20((IdentifierNameSyntax)typeSyntax).Identifier.IsKind(SyntaxKind.PartialKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (2)
351if (identifierName.Identifier.ValueText.Equals(FormattingDiagnosticIds.FormatDocumentControlDiagnosticId) 352|| identifierName.Identifier.ValueText.Equals(FormattingDiagnosticIds.FormattingDiagnosticId))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
163@using.Alias.Name.Identifier.ValueText.AppendToAliasNameSet(builder); 464IdentifierNameSyntax nameSyntax when IsInPreprocessingSymbolContext(nameSyntax) => CreatePreprocessingSymbol(semanticModel, nameSyntax.Identifier),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (1)
33=> xmlName.Identifier.Identifier;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (4)
214alias = usingDirective.Alias!.Name.Identifier; 819var identifier = ((IdentifierNameSyntax)node).Identifier; 1052=> (argument as ArgumentSyntax)?.NameColon?.Name.Identifier.ValueText ?? string.Empty; 1055=> (argument as AttributeArgumentSyntax)?.NameEquals?.Name.Identifier.ValueText ?? string.Empty;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpInferredMemberNameSimplifier.cs (4)
30if (inferredName == null || inferredName != node.NameColon.Name.Identifier.ValueText) 51if (inferredName == null || inferredName != node.NameEquals.Name.Identifier.ValueText) 64var name = toRemove.NameColon.Name.Identifier.ValueText; 86var name = toRemove.NameEquals.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (4)
40(IdentifierNameSyntax identifierX, IdentifierNameSyntax identifierY) => _tokenComparer.Compare(identifierX.Identifier, identifierY.Identifier), 43_tokenComparer.Compare(identifierX.Identifier, genericY.Identifier) is var diff and not 0 ? diff 46_tokenComparer.Compare(genericX.Identifier, identifierY.Identifier) is var diff and not 0 ? diff
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (3)
255var originalIdentifierNodes = originalLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.Identifier.ValueText)); 261var replacedIdentifierNodes = replacedLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.Identifier.ValueText)); 669=> argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
265.Where(n => n is IdentifierNameSyntax id && id.Identifier.ValueText.Equals(identifier.ValueText))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesDirectiveComparer.cs (2)
123var aliasComparisonResult = _tokenComparer.Compare(using1!.Alias!.Name.Identifier, using2!.Alias!.Name.Identifier);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (30)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddAnonymousTypeMemberName\CSharpAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
43=> initializer.Initializers.SelectAsArray(i => i.NameEquals != null, i => i.NameEquals!.Name.Identifier.ValueText);
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
117identifier: ((IdentifierNameSyntax)_assignmentTarget).Identifier,
src\roslyn\src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
38=> attribute.Identifier.Identifier.ValueText;
src\roslyn\src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
44if (constraint.Type is not IdentifierNameSyntax { Identifier.IsMissing: true } type)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (2)
75a.NameEquals?.Name.Identifier.ValueText ?? a.NameColon?.Name.Identifier.ValueText,
src\roslyn\src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
270var designation = SingleVariableDesignation(identifier.Identifier);
src\roslyn\src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (2)
85invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax { Identifier.ValueText: nameof(Action.Invoke) } } memberAccessExpression 128invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax { Identifier.ValueText: nameof(Action.Invoke) } } memberAccessExpression
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
222if (argument.NameColon?.Name is IdentifierNameSyntax { Identifier: var identifier })
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (2)
50return identifierName.WithIdentifier(newName.WithTriviaFrom(identifierName.Identifier)); 124newNameNode is IdentifierNameSyntax { Identifier.ValueText: AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.DiscardVariableName } &&
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
313var name = argumentNameColon.Name.Identifier.ValueText;
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider_DocComments.cs (1)
206existingParamNodeNames.Add(nameAttribute.Identifier.Identifier.ValueText);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
1657identifierName.Identifier.ValueText == "var") 1697identifierName.Identifier.ValueText == "var") 2153((IdentifierNameSyntax)gotoStatement.Expression).Identifier == token &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (2)
104return argument.NameColon.Name.Identifier.ValueText; 117return argument.NameEquals.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (9)
734var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.Identifier.ValueText : null; 767var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.Identifier.ValueText : null; 1650elementNamesBuilder.Add(subPattern.NameColon?.Name.Identifier.ValueText); 1723.Where(p => p.Name == memberDeclarator.NameEquals.Name.Identifier.ValueText) 1903if (identifierName.Identifier.ValueText.Equals(parameterName) && 1904SemanticModel.GetSymbolInfo(identifierName.Identifier).Symbol?.Kind == SymbolKind.Parameter) 2298if (descendant.Identifier.ValueText != symbol.Name) 2394elementNamesBuilder.Add(name.Identifier.ValueText == "" ? null : 2395name.Identifier.ValueText);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (2)
31=> new(argument.GetRefKind(), argument.NameColon?.Name.Identifier.ValueText, argument.Expression); 121identifierName.Identifier.ValueText == parameter.Name)
Microsoft.CodeAnalysis.CSharp.Features (89)
ChangeSignature\UnifiedArgumentSyntax.cs (1)
49=> NameColon == null ? string.Empty : ((NameColonSyntax)NameColon).Name.Identifier.ValueText;
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
244!SyntaxFacts.IsReservedTupleElementName(identifier.Identifier.ValueText) &&
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (1)
413return aliasQualifiedNameNode.Alias.Identifier.ValueText;
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
314.Where(d => d.Identifier.ValueText == identifierName.Identifier.ValueText)
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (2)
209.Select(a => a.NameColon!.Name.Identifier.ValueText); 213.Select(a => a.NameEquals!.Name.Identifier.ValueText);
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
174if (identifier.Identifier.IsKindOrHasMatchingText(SyntaxKind.AsyncKeyword))
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
130.Select(a => a.NameColon!.Name.Identifier.ValueText)
Completion\CompletionProviders\ObjectAndWithInitializerCompletionProvider.cs (1)
164.Select(i => i.Identifier.ValueText)];
Completion\CompletionProviders\OverrideCompletionProvider.cs (1)
59identifierName.Identifier.IsKindOrHasMatchingText(SyntaxKind.PartialKeyword))
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (2)
81.Select(p => p.NameColon?.Name.Identifier.ValueText) 116return GetMemberType(type, name: identifier.Identifier.ValueText, document, semanticModel, position);
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
381return nameAttribute.Identifier.Identifier.ValueText;
Completion\KeywordRecommenders\InKeywordRecommender.cs (1)
129token == joinIdentifier.Identifier &&
Completion\KeywordRecommenders\RefKeywordRecommender.cs (2)
113return methodSymbol.Parameters.FirstOrDefault(p => p.Name == nameColon.Name.Identifier.ValueText); 148token.Parent is IdentifierNameSyntax identifier && identifier.Identifier == token &&
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (2)
61identifierName.Identifier.ValueText == iterationVariable.ValueText && 109identifierName.Identifier.ValueText == iterationVariable.ValueText;
ConvertLinq\ConvertForEachToLinqQuery\AbstractConverter.cs (1)
190identifier.Identifier.ValueText == forEachStatement.Identifier.ValueText)
ConvertLinq\ConvertForEachToLinqQuery\AbstractToMethodConverter.cs (1)
65lastDeclaration.Identifier.ValueText.Equals(identifierName.Identifier.ValueText) &&
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (2)
661forEachStatement.Identifier.ValueText == identifierName.Identifier.ValueText && 662queryExpressionProcessingInfo.IdentifierNames.Contains(identifierName.Identifier.ValueText))
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
351c => !extensionMethodInfo.MethodTypeParameters.Any(t => t.Name == c.Name.Identifier.ValueText))];
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (4)
123var identifierAlias = identifierName.Identifier.ValueText; 204var canTrySimplify = node.Identifier.ValueText.EndsWith("Attribute", StringComparison.Ordinal); 209canTrySimplify = CanReplaceIdentifierWithAlias(node.Identifier.ValueText) 210|| CanReplaceIdentifierWithPredefinedType(node.Identifier.ValueText);
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (4)
159var hasUsingSystem = usings.Any(u => u.Name is IdentifierNameSyntax { Identifier.ValueText: nameof(System) }); 216catchClause.Declaration.Type is IdentifierNameSyntax { Identifier.ValueText: nameof(Exception) }) 223Left: IdentifierNameSyntax { Identifier.ValueText: nameof(System) }, 224Right: IdentifierNameSyntax { Identifier.ValueText: nameof(Exception) },
EditAndContinue\SyntaxComparer.cs (1)
1494return ((TypeParameterConstraintClauseSyntax)node).Name.Identifier;
GenerateConstructors\CSharpGenerateConstructorsCodeRefactoringProvider.cs (1)
79return identifierName.Identifier.ValueText;
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
37=> node is IdentifierNameSyntax identifierName && !IsProbablySyntacticConstruct(identifierName.Identifier);
InlineHints\CSharpInlineParameterNameHintsService.cs (1)
69if (argument is { NameColon.Name.Identifier.ValueText: string nameText })
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (2)
64IdentifierNameSyntax identifierName => identifierName.Identifier.ValueText, 105: argument.NameColon.Name.Identifier.ValueText == "checkId") // Named argument "checkId"
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (1)
384editor.ReplaceNode(nameNode, newName.WithIdentifier(newName.Identifier.WithAdditionalAnnotations(annotation)));
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
260identifier.Identifier.ValueText == variable.Identifier.ValueText;
SignatureHelp\SignatureHelpUtilities.cs (3)
39list => list.Arguments.Select(argument => argument.NameColon?.Name.Identifier.ValueText); 46argument => argument.NameColon?.Name.Identifier.ValueText ?? argument.NameEquals?.Name.Identifier.ValueText);
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (1)
30private static readonly Func<TupleExpressionSyntax, IEnumerable<string>> s_getArgumentNames = e => e.Arguments.Select(a => a.NameColon?.Name.Identifier.ValueText ?? string.Empty);
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
510builder.Append(identifierName.Identifier.ValueText);
src\roslyn\src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (2)
113if (identifierName.Identifier.ValueText == "_") 361if (identifierName.Identifier.ValueText == variableName)
src\roslyn\src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (5)
152if (invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax { Identifier.ValueText: nameof(Action.Invoke) } } memberAccessExpression && 243Name: IdentifierNameSyntax { Identifier.ValueText: nameof(Action.Invoke) }, 256if (!Equals(conditionName.Identifier.ValueText, invocationName.Identifier.ValueText)) 270if (!Equals(declarator.Identifier.ValueText, conditionName.Identifier.ValueText))
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
73if (typeSymbol.GetMembers(identifierName.Identifier.ValueText).Any())
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
105if (parameter.Identifier.ValueText != argumentIdentifier.Identifier.ValueText)
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (4)
82if (leftIdentifier.Identifier.ValueText != parameterName) 113Name: IdentifierNameSyntax { Identifier.ValueText: nameof(Enumerable.Where) }, 163Identifier.ValueText: nameof(Enumerable.Select), 167selectLambdaParameter.Identifier.ValueText == castIdentifier.Identifier.ValueText)
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
76Right: IdentifierNameSyntax { Identifier.ValueText: "value" }
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
217Right: IdentifierNameSyntax { Identifier.ValueText: "value" }
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
215if (identifierName.Identifier.ValueText == identifier.ValueText &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (3)
523if (identifier.Identifier.ValueText != local.Name) 822Expression: IdentifierNameSyntax { Identifier.ValueText: var elementName }, 1119if (memberAccess.Name is not IdentifierNameSyntax { Identifier.ValueText: EmptyName })
src\roslyn\src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
251if (identifierName.Identifier.ValueText == localName)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (2)
262if (identifierName.Identifier.ValueText == local.Name && 388if (variableDeclarator.Identifier.ValueText == identifierName.Identifier.ValueText)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
375identifierName.Identifier.ValueText == variableName &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (4)
181if (identifierName.Identifier.ValueText == asOperand?.Name && 189if (identifierName.Identifier.ValueText == localSymbol.Name) 218identifierName.Identifier.ValueText == localSymbol.Name && 238identifierName.Identifier.ValueText == localSymbol.Name &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
490if (namedType.GetMembers(leftIdentifier.Identifier.ValueText).IsEmpty)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
101if (secondAssignmentExprTemp is not IdentifierNameSyntax { Identifier: var secondAssignmentExprTempIdentifier })
src\roslyn\src\Analyzers\CSharp\Analyzers\ValidateFormatString\CSharpValidateFormatStringDiagnosticAnalyzer.cs (1)
27if (argument.NameColon != null && argument.NameColon.Name.Identifier.ValueText.Equals(searchArgumentName))
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddAnonymousTypeMemberName\CSharpAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
43=> initializer.Initializers.SelectAsArray(i => i.NameEquals != null, i => i.NameEquals!.Name.Identifier.ValueText);
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
117identifier: ((IdentifierNameSyntax)_assignmentTarget).Identifier,
src\roslyn\src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
38=> attribute.Identifier.Identifier.ValueText;
src\roslyn\src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
44if (constraint.Type is not IdentifierNameSyntax { Identifier.IsMissing: true } type)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (2)
75a.NameEquals?.Name.Identifier.ValueText ?? a.NameColon?.Name.Identifier.ValueText,
src\roslyn\src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
270var designation = SingleVariableDesignation(identifier.Identifier);
src\roslyn\src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (2)
85invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax { Identifier.ValueText: nameof(Action.Invoke) } } memberAccessExpression 128invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax { Identifier.ValueText: nameof(Action.Invoke) } } memberAccessExpression
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
222if (argument.NameColon?.Name is IdentifierNameSyntax { Identifier: var identifier })
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (2)
50return identifierName.WithIdentifier(newName.WithTriviaFrom(identifierName.Identifier)); 124newNameNode is IdentifierNameSyntax { Identifier.ValueText: AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.DiscardVariableName } &&
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
313var name = argumentNameColon.Name.Identifier.ValueText;
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider_DocComments.cs (1)
206existingParamNodeNames.Add(nameAttribute.Identifier.Identifier.ValueText);
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
225var selectorIdentifier = ((IdentifierNameSyntax)selectOrGroupExpression).Identifier;
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (16)
Microsoft.NetCore.Analyzers\InteropServices\CSharpSpecifyMarshalingForPInvokeStringArguments.Fixer.cs (1)
27return arguments.OfType<AttributeArgumentSyntax>().FirstOrDefault(arg => arg.NameEquals != null && arg.NameEquals.Name.Identifier.Text == argumentName);
Microsoft.NetCore.Analyzers\Performance\CSharpPreferDictionaryTryMethodsOverContainsKeyGuardFixer.cs (1)
152SingleVariableDesignation(identifierName.Identifier)
Microsoft.NetCore.Analyzers\Performance\CSharpPreferHashDataOverComputeHash.Fixer.cs (2)
65var firstArg = list.Find(a => a.NameColon is null || a.NameColon.Name.Identifier.Text.Equals("buffer", StringComparison.Ordinal)); 67var secondArgIndex = list.FindIndex(a => a.NameColon is null || a.NameColon.Name.Identifier.Text.Equals("offset", StringComparison.Ordinal));
Microsoft.NetCore.Analyzers\Performance\CSharpRecommendCaseInsensitiveStringComparisonFixer.cs (1)
67string? argumentName = ((ArgumentSyntax)actualArgumentNode).NameColon?.Name.Identifier.ValueText;
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.cs (1)
228identifierName.Identifier.Value is string value &&
Microsoft.NetCore.Analyzers\Performance\CSharpUseStartsWithInsteadOfIndexOfComparisonWithZero.Fixer.cs (1)
38if (firstArgument.NameColon is null or { Name.Identifier.Value: "value" })
Microsoft.NetCore.Analyzers\Performance\CSharpUseStringContainsCharOverloadWithSingleCharactersFixer.cs (1)
24argumentName = argumentSyntax.NameColon.Name.Identifier.ValueText;
Microsoft.NetCore.Analyzers\Runtime\CSharpDetectPreviewFeatureAnalyzer.cs (2)
278if (type is IdentifierNameSyntax identifier && IsSyntaxToken(identifier.Identifier, previewInterfaceSymbol)) 301private static bool IsIdentifierNameSyntax(TypeSyntax identifier, ISymbol previewInterfaceSymbol) => identifier is IdentifierNameSyntax identifierName && IsSyntaxToken(identifierName.Identifier, previewInterfaceSymbol) ||
Microsoft.NetCore.Analyzers\Runtime\CSharpPreferAsSpanOverSubstring.Fixer.cs (1)
29.FirstOrDefault(x => x.NameColon is not null && x.NameColon.Name.Identifier.ValueText == oldArgumentName)?.NameColon!.Name;
Microsoft.NetCore.Analyzers\Runtime\CSharpPreferStreamAsyncMemoryOverloads.Fixer.cs (4)
33identifierNameNode.Identifier.Value!.Equals(name) && 44argNode.NameColon?.Name?.Identifier.ValueText == name; 74firstArgumentIdentifierName.Identifier.ValueText == thirdArgumentIdentifierName.Identifier.ValueText &&
Microsoft.NetCore.Analyzers\Runtime\CSharpPreventNumericIntPtrUIntPtrBehavioralChanges.cs (1)
69identifierName.Identifier.Text is IntPtr or UIntPtr;
Microsoft.CodeAnalysis.CSharp.Workspaces (75)
Classification\SyntaxClassification\DiscardSyntaxClassifier.cs (1)
46case IdentifierNameSyntax identifierName when identifierName.Identifier.Text == "_":
Classification\SyntaxClassification\NameSyntaxClassifier.cs (2)
157if (name is IdentifierNameSyntax { Identifier.Text: "args" } && 326name is IdentifierNameSyntax { Identifier.Text: "async" or "nameof" or "partial" })
Classification\Worker_Preprocesser.cs (1)
131AddClassification(identifier.Identifier, ClassificationTypeNames.Identifier);
CodeGeneration\CSharpSyntaxGenerator.cs (2)
903return (EnumMemberDeclarationSyntax)this.EnumMember(id.Identifier.ToString(), null); 1858var clause = clauses.FirstOrDefault(c => c.Name.Identifier.ToString() == typeParameterName);
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (3)
119aliasMap[usingDecl.Alias.Name.Identifier.ValueText] = mappedName; 480=> node.Identifier; 666var text = identifierNameNode.Identifier.Text;
Recommendations\CSharpRecommendationServiceRunner.cs (3)
481if (argument.Expression is IdentifierNameSyntax { Identifier.ValueText: var argumentIdentifier } && 498if (variableDeclarator.Initializer?.Value is IdentifierNameSyntax { Identifier.ValueText: var fieldInitializerIdentifier } && 505else if (member is PropertyDeclarationSyntax { Initializer.Value: IdentifierNameSyntax { Identifier.ValueText: var propertyInitializerIdentifier } } &&
Rename\CSharpRenameRewriterLanguageService.cs (4)
605valueText = identifierName.Identifier.ValueText; 885if (usingDirective.Alias.Name.Identifier.ValueText == currentUsing.Alias!.Name.Identifier.ValueText) 1096valueText = identifierName.Identifier.ValueText;
Simplification\CSharpSimplificationService.Expander.cs (3)
299elementName = argument.NameColon.Name.Identifier.ValueText; 519replacement = replacement.ReplaceToken(identifier, GetNewIdentifier(identifierReplacement.Identifier)); 744((IdentifierNameSyntax)newNode).Identifier,
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (2)
385identifierName.Identifier.Text == "nameof" && 408var symbols = semanticModel.LookupSymbols(expression.SpanStart, name: identifierName.Identifier.ValueText);
Simplification\Simplifiers\ExpressionSimplifier.cs (2)
148var declIdentifier = ((UsingDirectiveSyntax)syntaxRef.GetSyntax(cancellationToken)).Alias!.Name.Identifier; 167if (memberAccess.Name.Identifier.ValueText == ((IdentifierNameSyntax)replacementNode).Identifier.ValueText)
Simplification\Simplifiers\NameSimplifier.cs (4)
124var declIdentifier = ((UsingDirectiveSyntax)syntaxRef.GetSyntax(cancellationToken)).Alias.Name.Identifier; 318((AliasQualifiedNameSyntax)name).Alias.Identifier.LeadingTrivia))); 334var identifier = ((IdentifierNameSyntax)name).Identifier; 711aliasName.Alias.Identifier.IsKind(SyntaxKind.GlobalKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
65var name = argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
50var name = argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
428name.Identifier.Text == SyntaxFacts.GetText(SyntaxKind.NameOfKeyword)) 655identifierName.Identifier.IsKindOrHasMatchingText(SyntaxKind.NameOfKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (4)
91name = nx.Identifier.ValueText; 364return identifierName.Identifier.ValueText.ToCamelCase(); 390return nameEquals.Name.Identifier.ValueText.ToCamelCase(); 436return argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\TypeSyntaxExtensions.cs (1)
20((IdentifierNameSyntax)typeSyntax).Identifier.IsKind(SyntaxKind.PartialKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (2)
351if (identifierName.Identifier.ValueText.Equals(FormattingDiagnosticIds.FormatDocumentControlDiagnosticId) 352|| identifierName.Identifier.ValueText.Equals(FormattingDiagnosticIds.FormattingDiagnosticId))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
163@using.Alias.Name.Identifier.ValueText.AppendToAliasNameSet(builder); 464IdentifierNameSyntax nameSyntax when IsInPreprocessingSymbolContext(nameSyntax) => CreatePreprocessingSymbol(semanticModel, nameSyntax.Identifier),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (1)
33=> xmlName.Identifier.Identifier;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (4)
214alias = usingDirective.Alias!.Name.Identifier; 819var identifier = ((IdentifierNameSyntax)node).Identifier; 1052=> (argument as ArgumentSyntax)?.NameColon?.Name.Identifier.ValueText ?? string.Empty; 1055=> (argument as AttributeArgumentSyntax)?.NameEquals?.Name.Identifier.ValueText ?? string.Empty;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpInferredMemberNameSimplifier.cs (4)
30if (inferredName == null || inferredName != node.NameColon.Name.Identifier.ValueText) 51if (inferredName == null || inferredName != node.NameEquals.Name.Identifier.ValueText) 64var name = toRemove.NameColon.Name.Identifier.ValueText; 86var name = toRemove.NameEquals.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (4)
40(IdentifierNameSyntax identifierX, IdentifierNameSyntax identifierY) => _tokenComparer.Compare(identifierX.Identifier, identifierY.Identifier), 43_tokenComparer.Compare(identifierX.Identifier, genericY.Identifier) is var diff and not 0 ? diff 46_tokenComparer.Compare(genericX.Identifier, identifierY.Identifier) is var diff and not 0 ? diff
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (3)
255var originalIdentifierNodes = originalLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.Identifier.ValueText)); 261var replacedIdentifierNodes = replacedLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.Identifier.ValueText)); 669=> argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
265.Where(n => n is IdentifierNameSyntax id && id.Identifier.ValueText.Equals(identifier.ValueText))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesDirectiveComparer.cs (2)
123var aliasComparisonResult = _tokenComparer.Compare(using1!.Alias!.Name.Identifier, using2!.Alias!.Name.Identifier);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
1657identifierName.Identifier.ValueText == "var") 1697identifierName.Identifier.ValueText == "var") 2153((IdentifierNameSyntax)gotoStatement.Expression).Identifier == token &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (2)
104return argument.NameColon.Name.Identifier.ValueText; 117return argument.NameEquals.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (9)
734var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.Identifier.ValueText : null; 767var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.Identifier.ValueText : null; 1650elementNamesBuilder.Add(subPattern.NameColon?.Name.Identifier.ValueText); 1723.Where(p => p.Name == memberDeclarator.NameEquals.Name.Identifier.ValueText) 1903if (identifierName.Identifier.ValueText.Equals(parameterName) && 1904SemanticModel.GetSymbolInfo(identifierName.Identifier).Symbol?.Kind == SymbolKind.Parameter) 2298if (descendant.Identifier.ValueText != symbol.Name) 2394elementNamesBuilder.Add(name.Identifier.ValueText == "" ? null : 2395name.Identifier.ValueText);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (2)
31=> new(argument.GetRefKind(), argument.NameColon?.Name.Identifier.ValueText, argument.Expression); 121identifierName.Identifier.ValueText == parameter.Name)
Microsoft.CodeAnalysis.Razor.Compiler (3)
CSharp\GenericTypeNameRewriter.cs (2)
61if (_bindings.TryGetValue(identifier.Identifier.Text, out var binding)) 71return identifier.Update(SyntaxFactory.Identifier(replacement).WithTriviaFrom(identifier.Identifier));
Language\Components\ComponentGenericTypePass.cs (1)
527return ImmutableArray.Create(identifier.Identifier.Text);
Microsoft.Gen.BuildMetadata (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
94return shortAttributeNames.Contains(id.Identifier.Text);
Microsoft.Gen.ComplianceReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
94return shortAttributeNames.Contains(id.Identifier.Text);
Microsoft.Gen.ContextualOptions (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
94return shortAttributeNames.Contains(id.Identifier.Text);
Microsoft.Gen.Logging (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
94return shortAttributeNames.Contains(id.Identifier.Text);
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
94return shortAttributeNames.Contains(id.Identifier.Text);
Microsoft.Gen.Metrics (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
94return shortAttributeNames.Contains(id.Identifier.Text);
Microsoft.Gen.MetricsReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
94return shortAttributeNames.Contains(id.Identifier.Text);
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\ConvertToLibraryImportFixer.cs (2)
575string name = arg.NameEquals.Name.Identifier.Text; 688return arg.NameEquals != null && arg.NameEquals.Name.Identifier.Text == nameToMatch;
Microsoft.Maui.Controls.BindingSourceGen (1)
BindingSourceGenerator.cs (1)
83 return identifier.Identifier.Text;
Microsoft.ML.AutoML (1)
Utils\Entity.cs (1)
137return new StringEntity(i.Identifier.ValueText);
QuarantineTools.Tests (6)
ActiveIssueTests.cs (3)
378IdentifierNameSyntax ins => ins.Identifier.ValueText, 379QualifiedNameSyntax qns => (qns.Right as IdentifierNameSyntax)?.Identifier.ValueText ?? qns.Right.ToString(), 380AliasQualifiedNameSyntax aqn => (aqn.Name as IdentifierNameSyntax)?.Identifier.ValueText ?? aqn.Name.ToString(),
QuarantineScriptTests.cs (3)
322IdentifierNameSyntax ins => ins.Identifier.ValueText, 323QualifiedNameSyntax qns => (qns.Right as IdentifierNameSyntax)?.Identifier.ValueText ?? qns.Right.ToString(), 324AliasQualifiedNameSyntax aqn => (aqn.Name as IdentifierNameSyntax)?.Identifier.ValueText ?? aqn.Name.ToString(),
Roslyn.Diagnostics.CSharp.Analyzers (49)
CSharpDoNotUseDebugAssertForInterpolatedStringsFixer.cs (1)
66Expression: IdentifierNameSyntax { Identifier.ValueText: "Debug" } debugIdentifierNode,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
65var name = argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
50var name = argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
428name.Identifier.Text == SyntaxFacts.GetText(SyntaxKind.NameOfKeyword)) 655identifierName.Identifier.IsKindOrHasMatchingText(SyntaxKind.NameOfKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (4)
91name = nx.Identifier.ValueText; 364return identifierName.Identifier.ValueText.ToCamelCase(); 390return nameEquals.Name.Identifier.ValueText.ToCamelCase(); 436return argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\TypeSyntaxExtensions.cs (1)
20((IdentifierNameSyntax)typeSyntax).Identifier.IsKind(SyntaxKind.PartialKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (2)
351if (identifierName.Identifier.ValueText.Equals(FormattingDiagnosticIds.FormatDocumentControlDiagnosticId) 352|| identifierName.Identifier.ValueText.Equals(FormattingDiagnosticIds.FormattingDiagnosticId))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
163@using.Alias.Name.Identifier.ValueText.AppendToAliasNameSet(builder); 464IdentifierNameSyntax nameSyntax when IsInPreprocessingSymbolContext(nameSyntax) => CreatePreprocessingSymbol(semanticModel, nameSyntax.Identifier),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (1)
33=> xmlName.Identifier.Identifier;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (4)
214alias = usingDirective.Alias!.Name.Identifier; 819var identifier = ((IdentifierNameSyntax)node).Identifier; 1052=> (argument as ArgumentSyntax)?.NameColon?.Name.Identifier.ValueText ?? string.Empty; 1055=> (argument as AttributeArgumentSyntax)?.NameEquals?.Name.Identifier.ValueText ?? string.Empty;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpInferredMemberNameSimplifier.cs (4)
30if (inferredName == null || inferredName != node.NameColon.Name.Identifier.ValueText) 51if (inferredName == null || inferredName != node.NameEquals.Name.Identifier.ValueText) 64var name = toRemove.NameColon.Name.Identifier.ValueText; 86var name = toRemove.NameEquals.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (4)
40(IdentifierNameSyntax identifierX, IdentifierNameSyntax identifierY) => _tokenComparer.Compare(identifierX.Identifier, identifierY.Identifier), 43_tokenComparer.Compare(identifierX.Identifier, genericY.Identifier) is var diff and not 0 ? diff 46_tokenComparer.Compare(genericX.Identifier, identifierY.Identifier) is var diff and not 0 ? diff
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (3)
255var originalIdentifierNodes = originalLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.Identifier.ValueText)); 261var replacedIdentifierNodes = replacedLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.Identifier.ValueText)); 669=> argument.NameColon.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
265.Where(n => n is IdentifierNameSyntax id && id.Identifier.ValueText.Equals(identifier.ValueText))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesDirectiveComparer.cs (2)
123var aliasComparisonResult = _tokenComparer.Compare(using1!.Alias!.Name.Identifier, using2!.Alias!.Name.Identifier);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
1657identifierName.Identifier.ValueText == "var") 1697identifierName.Identifier.ValueText == "var") 2153((IdentifierNameSyntax)gotoStatement.Expression).Identifier == token &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (2)
104return argument.NameColon.Name.Identifier.ValueText; 117return argument.NameEquals.Name.Identifier.ValueText;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (9)
734var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.Identifier.ValueText : null; 767var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.Identifier.ValueText : null; 1650elementNamesBuilder.Add(subPattern.NameColon?.Name.Identifier.ValueText); 1723.Where(p => p.Name == memberDeclarator.NameEquals.Name.Identifier.ValueText) 1903if (identifierName.Identifier.ValueText.Equals(parameterName) && 1904SemanticModel.GetSymbolInfo(identifierName.Identifier).Symbol?.Kind == SymbolKind.Parameter) 2298if (descendant.Identifier.ValueText != symbol.Name) 2394elementNamesBuilder.Add(name.Identifier.ValueText == "" ? null : 2395name.Identifier.ValueText);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (2)
31=> new(argument.GetRefKind(), argument.NameColon?.Name.Identifier.ValueText, argument.Expression); 121identifierName.Identifier.ValueText == parameter.Name)
System.Private.CoreLib.Generators (2)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (2)
200if (memberAccessExpression.Name is IdentifierNameSyntax identifierName && identifierName.Identifier.Text == "IsSupported") 215if (identifierName.Identifier.Text == "IsSupported")
System.Windows.Forms.Analyzers.CSharp (1)
System\Windows\Forms\CSharp\Generators\ApplicationConfiguration\ApplicationConfigurationGenerator.cs (1)
125Identifier.ValueText: "ApplicationConfiguration"
System.Windows.Forms.PrivateSourceGenerators (1)
System\Windows\Forms\SourceGenerators\EnumValidationGenerator.cs (1)
56Identifier.ValueText: "EnumValidator"