Base:
property
Identifier
Microsoft.CodeAnalysis.CSharp.Syntax.SimpleNameSyntax.Identifier
933 references to Identifier
Microsoft.Analyzers.Extra (1)
Utilities\SyntaxNodeExtensions.cs (1)
135
return expression is IdentifierNameSyntax id && id.
Identifier
.Text == expectedName;
Microsoft.AspNetCore.App.Analyzers (7)
Kestrel\ListenOnIPv6AnyAnalyzer.cs (2)
34
Name: IdentifierNameSyntax {
Identifier
.ValueText: "Listen" }
65
Name: IdentifierNameSyntax {
Identifier
.ValueText: "Any" }
RouteEmbeddedLanguage\Infrastructure\RouteStringSyntaxDetector.cs (2)
412
var name = argument.NameColon.Name.
Identifier
.ValueText;
492
var name = argument.NameColon.Name.
Identifier
.ValueText;
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (1)
315
var name = argument.NameColon.Name.
Identifier
.ValueText;
RouteEmbeddedLanguage\RoutePatternHighlighter.cs (2)
98
.Where(i => i.
Identifier
.Text == matchingParameter.Name)
103
highlightSpans.Add(new AspNetCoreHighlightSpan(reference.
Identifier
.Span, AspNetCoreHighlightSpanKind.Reference));
Microsoft.AspNetCore.App.CodeFixes (1)
Dependencies\AddPackageFixer.cs (1)
55
var methodName = node is IdentifierNameSyntax identifier ? identifier.
Identifier
.Text : null;
Microsoft.AspNetCore.Components.Analyzers (3)
ComponentParameterAnalyzer.cs (3)
175
return identifierUsedInGetter.
Identifier
.ValueText == identifierUsedInSetter?.
Identifier
.ValueText;
207
right.
Identifier
.ValueText == "value")
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
StaticRouteHandlerModel\Endpoint.cs (1)
176
var identifier = name.
Identifier
;
Microsoft.AspNetCore.SignalR.Client.SourceGenerator (2)
HubClientProxyGenerator.Parser.cs (1)
22
Identifier
:
HubServerProxyGenerator.Parser.cs (1)
22
Identifier
:
Microsoft.CodeAnalysis.CSharp (58)
Binder\Binder.CapturedParametersFinder.cs (2)
143
return _namesToCheck.Contains(id.
Identifier
.ValueText);
190
_namesToCheck.Remove(id.
Identifier
.ValueText);
Binder\Binder_AnonymousTypes.cs (1)
52
nameToken = nameEquals.Name.
Identifier
;
Binder\Binder_Attributes.cs (2)
492
string argumentName = argument.NameEquals.Name.
Identifier
.ValueText!;
596
var name = identifierName.
Identifier
.ValueText;
Binder\Binder_Constraints.cs (1)
61
var name = clause.Name.
Identifier
.ValueText;
Binder\Binder_Expressions.cs (9)
1104
name = nameSyntax.
Identifier
.ValueText;
1855
if (!node.
Identifier
.IsUnderscoreToken())
2446
string labelName = name.
Identifier
.ValueText;
5851
boundMember = new BoundDynamicObjectInitializerMember(leftSyntax, memberName.
Identifier
.Text, implicitReceiver.Type, initializerType, hasErrors: false);
5866
rightName: memberName.
Identifier
.ValueText,
6086
member = identName.
Identifier
.ValueText;
6131
var memberName = memberNameSyntax.
Identifier
.ValueText;
7532
var leftName = left.
Identifier
.ValueText;
7566
string name = id.
Identifier
.ValueText;
Binder\Binder_Invocation.cs (1)
2383
name = syntax.
Identifier
.ValueText;
Binder\Binder_Lambda.cs (1)
297
if (syntax is IdentifierNameSyntax {
Identifier
.RawContextualKind: (int)SyntaxKind.VarKeyword })
Binder\Binder_Operators.cs (2)
883
&& ((IdentifierNameSyntax)parenthesizedExpression.Expression).
Identifier
.ValueText == "dynamic")
4642
node is IdentifierNameSyntax name && name.
Identifier
.IsUnderscoreToken();
Binder\Binder_Patterns.cs (3)
1082
string name = subPattern.NameColon.Name.
Identifier
.ValueText;
1179
string name = subpatternSyntax.NameColon.Name.
Identifier
.ValueText;
1548
string name = memberName.
Identifier
.ValueText;
Binder\Binder_Query.cs (2)
181
return name != null && state.rangeVariable.Name == name.
Identifier
.ValueText;
275
if (vId != null && vId.
Identifier
.ValueText == x.Name)
Binder\Binder_Symbols.cs (11)
189
return BindTypeOrAliasOrKeyword(((IdentifierNameSyntax)syntax).
Identifier
, syntax, diagnostics, out isKeyword);
363
if (node.
Identifier
.Kind() == SyntaxKind.GlobalKeyword)
370
var plainName = node.
Identifier
.ValueText;
592
return TypeWithAnnotations.Create(new ExtendedErrorTypeSymbol(left, LookupResultKind.NotATypeOrNamespace, diagnostics.Add(ErrorCode.ERR_ColColWithTypeAlias, node.Alias.Location, node.Alias.
Identifier
.Text)));
859
var identifierValueText = node.
Identifier
.ValueText;
880
LookupOptions options = GetSimpleNameLookupOptions(node, node.
Identifier
.IsVerbatimIdentifier());
893
if (node.
Identifier
.ValueText == "dynamic")
935
return NamespaceOrTypeOrAliasSymbolWithAnnotations.CreateUnannotated(AreNullableAnnotationsEnabled(node.
Identifier
), bindingResult);
1025
(invocation.Expression as IdentifierNameSyntax)?.
Identifier
.ContextualKind() == SyntaxKind.NameOfKeyword):
2357
aliasOpt = ((AliasQualifiedNameSyntax)node).Alias.
Identifier
.ValueText;
2658
if ((where as IdentifierNameSyntax)?.
Identifier
.Text == "var" && !options.IsAttributeTypeLookup())
Binder\Binder_XmlNameAttribute.cs (1)
28
var name = identifier.
Identifier
.ValueText;
Binder\Semantics\OverloadResolution\AnalyzedArguments.cs (1)
44
Names.Add((name.
Identifier
.ValueText, name.Location));
Binder\WithCrefTypeParametersBinder.cs (1)
138
string name = typeParameterSyntax.
Identifier
.ValueText;
Compilation\CSharpSemanticModel.cs (4)
4499
string argumentName = identifierNameSyntax.
Identifier
.ValueText;
4858
bool isDefined = this.SyntaxTree.IsPreprocessorSymbolDefined(node.
Identifier
.ValueText, node.
Identifier
.SpanStart);
4859
return 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)
5810
if (!SyntaxFacts.IsContextualKeyword(((CSharp.Syntax.IdentifierNameSyntax)this.CurrentNode).
Identifier
.Kind()))
Symbols\AliasSymbol.cs (2)
286
: base(syntax.Alias!.Name.
Identifier
.ValueText, containingSymbol, ImmutableArray.Create(syntax.Alias!.Name.
Identifier
.GetLocation()), isExtern: false)
Symbols\Source\QuickAttributeChecker.cs (1)
101
string name = usingDirective.Alias.Name.
Identifier
.ValueText;
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
662
SyntaxToken identifier = usingDirective.Alias.Name.
Identifier
;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
715
if (this.ReturnType?.IsErrorType() == true && GetSyntax().ReturnType is IdentifierNameSyntax {
Identifier
.RawContextualKind: (int)SyntaxKind.PartialKeyword })
Syntax.xml.Main.Generated.cs (1)
1507
=> node.Update(VisitToken(node.
Identifier
));
Syntax.xml.Syntax.Generated.cs (1)
64
if (identifier != this.
Identifier
)
Syntax\AttributeSyntax.cs (1)
31
if (argSyntax.NameEquals != null && argSyntax.NameEquals.Name.
Identifier
.ValueText == namedArgName)
Syntax\CSharpPragmaWarningStateMap.cs (1)
132
errorId = ((IdentifierNameSyntax)currentErrorCode).
Identifier
.ValueText;
Syntax\IdentifierNameSyntax.cs (1)
11
return
Identifier
.ValueText;
Syntax\LambdaUtilities.cs (1)
225
var selectorIdentifier = ((IdentifierNameSyntax)selectOrGroupExpression).
Identifier
;
Syntax\NameSyntax.cs (1)
52
return ((AliasQualifiedNameSyntax)name).Alias.
Identifier
.ValueText;
Syntax\SyntaxNodeExtensions.cs (2)
56
((IdentifierNameSyntax)node.Expression).
Identifier
.ContextualKind() == SyntaxKind.NameOfKeyword &&
201
return ((IdentifierNameSyntax)input).
Identifier
;
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
CSharpUpgradeMSBuildWorkspaceAnalyzer.cs (1)
23
identifierName.
Identifier
.ToString() == MSBuildWorkspace)
Microsoft.CodeAnalysis.CSharp.CodeStyle (62)
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (2)
113
if (identifierName.
Identifier
.ValueText == "_")
361
if (identifierName.
Identifier
.ValueText == variableName)
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (5)
152
if (invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax {
Identifier
.ValueText: nameof(Action.Invoke) } } memberAccessExpression &&
243
Name: IdentifierNameSyntax {
Identifier
.ValueText: nameof(Action.Invoke) },
256
if (!Equals(conditionName.
Identifier
.ValueText, invocationName.
Identifier
.ValueText))
270
if (!Equals(declarator.Identifier.ValueText, conditionName.
Identifier
.ValueText))
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
74
if (typeSymbol.GetMembers(identifierName.
Identifier
.ValueText).Any())
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
106
if (parameter.Identifier.ValueText != argumentIdentifier.
Identifier
.ValueText)
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (4)
82
if (leftIdentifier.
Identifier
.ValueText != parameterName)
113
Name: IdentifierNameSyntax {
Identifier
.ValueText: nameof(Enumerable.Where) },
163
Identifier
.ValueText: nameof(Enumerable.Select),
167
selectLambdaParameter.Identifier.ValueText == castIdentifier.
Identifier
.ValueText)
src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
76
Right: IdentifierNameSyntax {
Identifier
.ValueText: "value" }
src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
217
Right: IdentifierNameSyntax {
Identifier
.ValueText: "value" }
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
215
if (identifierName.
Identifier
.ValueText == identifier.ValueText &&
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (3)
554
if (identifier.
Identifier
.ValueText != local.Name)
809
Expression: IdentifierNameSyntax {
Identifier
.ValueText: var elementName },
1106
if (memberAccess.Name is not IdentifierNameSyntax {
Identifier
.ValueText: EmptyName })
src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
254
if (identifierName.
Identifier
.ValueText == localName)
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (2)
257
if (identifierName.
Identifier
.ValueText == local.Name &&
374
if (variableDeclarator.Identifier.ValueText == identifierName.
Identifier
.ValueText)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
375
identifierName.
Identifier
.ValueText == variableName &&
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (4)
181
if (identifierName.
Identifier
.ValueText == asOperand?.Name &&
189
if (identifierName.
Identifier
.ValueText == localSymbol.Name)
218
identifierName.
Identifier
.ValueText == localSymbol.Name &&
238
identifierName.
Identifier
.ValueText == localSymbol.Name &&
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
490
if (namedType.GetMembers(leftIdentifier.
Identifier
.ValueText).IsEmpty)
src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
101
if (secondAssignmentExprTemp is not IdentifierNameSyntax {
Identifier
: var secondAssignmentExprTempIdentifier })
src\Analyzers\CSharp\Analyzers\ValidateFormatString\CSharpValidateFormatStringDiagnosticAnalyzer.cs (1)
27
if (argument.NameColon != null && argument.NameColon.Name.
Identifier
.ValueText.Equals(searchArgumentName))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
65
var name = argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
50
var name = argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
428
name.
Identifier
.Text == SyntaxFacts.GetText(SyntaxKind.NameOfKeyword))
655
identifierName.
Identifier
.IsKindOrHasMatchingText(SyntaxKind.NameOfKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (4)
91
name = nx.
Identifier
.ValueText;
365
return identifierName.
Identifier
.ValueText.ToCamelCase();
391
return nameEquals.Name.
Identifier
.ValueText.ToCamelCase();
437
return argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\TypeSyntaxExtensions.cs (1)
20
((IdentifierNameSyntax)typeSyntax).
Identifier
.IsKind(SyntaxKind.PartialKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (2)
359
if (identifierName.
Identifier
.ValueText.Equals(FormattingDiagnosticIds.FormatDocumentControlDiagnosticId)
360
|| identifierName.
Identifier
.ValueText.Equals(FormattingDiagnosticIds.FormattingDiagnosticId))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
155
@using.Alias.Name.
Identifier
.ValueText.AppendToAliasNameSet(builder);
402
IdentifierNameSyntax nameSyntax when IsInPreprocessingSymbolContext(nameSyntax) => CreatePreprocessingSymbol(semanticModel, nameSyntax.
Identifier
),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (1)
38
=> xmlName.Identifier.
Identifier
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (4)
210
alias = usingDirective.Alias!.Name.
Identifier
;
808
var identifier = ((IdentifierNameSyntax)node).
Identifier
;
1071
=> (argument as ArgumentSyntax)?.NameColon?.Name.
Identifier
.ValueText ?? string.Empty;
1074
=> (argument as AttributeArgumentSyntax)?.NameEquals?.Name.
Identifier
.ValueText ?? string.Empty;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpInferredMemberNameSimplifier.cs (4)
30
if (inferredName == null || inferredName != node.NameColon.Name.
Identifier
.ValueText)
51
if (inferredName == null || inferredName != node.NameEquals.Name.
Identifier
.ValueText)
64
var name = toRemove.NameColon.Name.
Identifier
.ValueText;
86
var name = toRemove.NameEquals.Name.
Identifier
.ValueText;
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 && diff != 0
47
_tokenComparer.Compare(genericX.Identifier, identifierY.
Identifier
) is var diff && diff != 0
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (3)
255
var originalIdentifierNodes = originalLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.
Identifier
.ValueText));
261
var replacedIdentifierNodes = replacedLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.
Identifier
.ValueText));
669
=> argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
277
.Where(n => n is IdentifierNameSyntax id && id.
Identifier
.ValueText.Equals(identifier.ValueText))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesDirectiveComparer.cs (2)
123
var aliasComparisonResult = _tokenComparer.Compare(using1!.Alias!.Name.
Identifier
, using2!.Alias!.Name.
Identifier
);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (30)
src\Analyzers\CSharp\CodeFixes\AddAnonymousTypeMemberName\CSharpAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
43
=> initializer.Initializers.SelectAsArray(i => i.NameEquals != null, i => i.NameEquals!.Name.
Identifier
.ValueText);
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
117
identifier: ((IdentifierNameSyntax)_assignmentTarget).
Identifier
,
src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
38
=> attribute.Identifier.
Identifier
.ValueText;
src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
44
if (constraint.Type is not IdentifierNameSyntax {
Identifier
.IsMissing: true } type)
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (2)
75
a.NameEquals?.Name.
Identifier
.ValueText ?? a.NameColon?.Name.
Identifier
.ValueText,
src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
271
var designation = SingleVariableDesignation(identifier.
Identifier
);
src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (2)
88
invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax {
Identifier
.ValueText: nameof(Action.Invoke) } } memberAccessExpression
131
invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax {
Identifier
.ValueText: nameof(Action.Invoke) } } memberAccessExpression
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
222
if (argument.NameColon?.Name is IdentifierNameSyntax {
Identifier
: var identifier })
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (2)
50
return identifierName.WithIdentifier(newName.WithTriviaFrom(identifierName.
Identifier
));
124
newNameNode is IdentifierNameSyntax {
Identifier
.ValueText: AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.DiscardVariableName } &&
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
312
var name = argumentNameColon.Name.
Identifier
.ValueText;
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider_DocComments.cs (1)
206
existingParamNodeNames.Add(nameAttribute.Identifier.
Identifier
.ValueText);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
1657
identifierName.
Identifier
.ValueText == "var")
1697
identifierName.
Identifier
.ValueText == "var")
2153
((IdentifierNameSyntax)gotoStatement.Expression).
Identifier
== token &&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (2)
104
return argument.NameColon.Name.
Identifier
.ValueText;
117
return argument.NameEquals.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (9)
730
var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.
Identifier
.ValueText : null;
763
var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.
Identifier
.ValueText : null;
1572
elementNamesBuilder.Add(subPattern.NameColon?.Name.
Identifier
.ValueText);
1645
.Where(p => p.Name == memberDeclarator.NameEquals.Name.
Identifier
.ValueText)
1825
if (identifierName.
Identifier
.ValueText.Equals(parameterName) &&
1826
SemanticModel.GetSymbolInfo(identifierName.
Identifier
).Symbol?.Kind == SymbolKind.Parameter)
2220
if (descendant.
Identifier
.ValueText != symbol.Name)
2316
elementNamesBuilder.Add(name.
Identifier
.ValueText == "" ? null :
2317
name.
Identifier
.ValueText);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (2)
31
=> new(argument.GetRefKind(), argument.NameColon?.Name.
Identifier
.ValueText, argument.Expression);
121
identifierName.
Identifier
.ValueText == parameter.Name)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (16)
CodeGen\CodeGenDeconstructTests.cs (2)
3645
return tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.
Identifier
.ContextualKind() == SyntaxKind.UnderscoreToken);
3662
return tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == name);
CodeGen\CodeGenTupleTest.cs (14)
13974
var nameofNode = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "nameof").Single();
14245
var m1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "M1").Single();
14261
var m2 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "M2").Single();
14275
var f1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "F1").First();
14289
var p1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "P1").First();
14306
var m3 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "M3").Single();
14324
var m4 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "M4").Single();
14331
var m5 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "M5").Single();
14338
var m6 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "M6").Single();
14433
var e1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "E1").Single();
14447
var m5 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "M5").Single();
14454
var v1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "v1").Single();
14464
var v2 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "v2").Single();
24180
var nodes = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "elem2").ToArray();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (153)
Attributes\AttributeTests_WellKnownAttributes.cs (1)
9655
var syntax = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Last(n => n.
Identifier
.ValueText == "OnBehaviorAttached");
Diagnostics\DiagnosticAnalyzerTests.cs (2)
56
if (id.
Identifier
.ValueText.StartsWith("x", StringComparison.Ordinal))
58
context.ReportDiagnostic(CodeAnalysis.Diagnostic.Create(s_CA9999_UseOfVariableThatStartsWithX, id.Location, id.
Identifier
.ValueText));
Semantics\InlineArrayTests.cs (12)
2359
var c = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "c").Single();
2394
var c = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "c").Single();
2428
var c = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "c").Single();
2508
var f = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "F").First();
6033
var f = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "F").First();
6199
var f = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "F").Last();
8841
var m3 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "M3").Single().Parent;
9209
var m3 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "M3").Single();
10553
var f = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "F").Last();
11297
var f = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "F").Last();
15214
var f = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "F").ToArray();
16501
var m3 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.
Identifier
.ValueText == "M3").First().Parent;
Semantics\OutVarTests.cs (23)
833
return tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == name);
865
return tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.
Identifier
.ContextualKind() == SyntaxKind.UnderscoreToken);
1156
Assert.False(model.LookupSymbols(reference.SpanStart, name: reference.
Identifier
.ValueText).Any());
1157
Assert.False(model.LookupNames(reference.SpanStart).Contains(reference.
Identifier
.ValueText));
1166
Assert.Same(symbol, model.LookupSymbols(reference.SpanStart, name: reference.
Identifier
.ValueText).Single());
1167
Assert.True(model.LookupNames(reference.SpanStart).Contains(reference.
Identifier
.ValueText));
1197
Assert.Same(symbol, model.LookupSymbols(reference.SpanStart, name: reference.
Identifier
.ValueText).Single());
1198
Assert.True(model.LookupNames(reference.SpanStart).Contains(reference.
Identifier
.ValueText));
22719
Assert.False(model.LookupSymbols(reference.SpanStart, name: reference.
Identifier
.ValueText).Any());
22720
Assert.DoesNotContain(reference.
Identifier
.ValueText, model.LookupNames(reference.SpanStart));
33694
var z1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "z1").First();
35179
var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "var").Single();
35218
var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "var").Single();
35262
var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "var").Single();
35293
var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "var").Single();
35332
var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "var").Single();
35364
var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "var").Single();
35400
var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "var").Single();
35439
var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "var").Single();
35469
var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "var").Single();
35506
var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "var").Single();
35668
var identifierAfter = statementAfter.DescendantNodes().OfType<IdentifierNameSyntax>().Single(id => id.
Identifier
.ValueText == "G");
36323
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Test3").Last();
Semantics\ParamsCollectionTests.cs (4)
5893
var f1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "F1").Single();
5895
var f2 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "F2").Single();
5975
var f1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "F1").Single();
5977
var f2 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "F2").Single();
Semantics\PatternMatchingTestBase.cs (9)
61
return tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == name);
196
Assert.Same(symbol, model.LookupSymbols(reference.SpanStart, name: reference.
Identifier
.ValueText).Single());
197
Assert.True(model.LookupNames(reference.SpanStart).Contains(reference.
Identifier
.ValueText));
209
var other = model.LookupSymbols(reference.SpanStart, name: reference.
Identifier
.ValueText).Single();
211
Assert.True(model.LookupNames(reference.SpanStart).Contains(reference.
Identifier
.ValueText));
217
Assert.False(model.LookupSymbols(reference.SpanStart, name: reference.
Identifier
.ValueText).Any());
218
Assert.False(model.LookupNames(reference.SpanStart).Contains(reference.
Identifier
.ValueText));
419
Assert.False(model.LookupSymbols(reference.SpanStart, name: reference.
Identifier
.ValueText).Any());
420
Assert.DoesNotContain(reference.
Identifier
.ValueText, model.LookupNames(reference.SpanStart));
Semantics\PatternMatchingTests.cs (15)
849
var yRef = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(name => name.
Identifier
.ValueText == id).Single();
1433
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
1483
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
1592
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
1657
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
1663
var x2Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x2").ToArray();
1669
var x3Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x3").ToArray();
1740
var x2Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x2").ToArray();
1746
var x3Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x3").ToArray();
2703
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
2748
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
2792
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
2844
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
3041
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
3088
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
Semantics\PatternMatchingTests_Scope.cs (40)
679
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").Single();
713
tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "SpeculateHere").Single().SpanStart,
720
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
948
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").Single();
982
tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "SpeculateHere").Single().SpanStart,
989
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
2222
var yRef = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(name => name.
Identifier
.ValueText == id).ToArray();
2358
var yRef = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(name => name.
Identifier
.ValueText == id).ToArray();
2421
var yRef = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(name => name.
Identifier
.ValueText == id).ToArray();
2486
var yRef = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(name => name.
Identifier
.ValueText == id).Single();
2556
var yRef = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(name => name.
Identifier
.ValueText == id).Single();
2712
var yRef = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(name => name.
Identifier
.ValueText == id).ToArray();
6591
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").Single();
6595
var x4Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x4").ToArray();
6602
var x6Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x6").Single();
6606
var x8Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x8").ToArray();
6611
var x14Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x14").Single();
6680
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").Single();
6684
var x4Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x4").ToArray();
6691
var x6Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x6").Single();
6695
var x8Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x8").ToArray();
6700
var x14Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x14").Single();
6839
var x2Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x2").ToArray();
6846
var x3Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x3").ToArray();
6851
var x4Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x4").ToArray();
6884
bool success = model.TryGetSpeculativeSemanticModel(tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "SpeculateHere").Single().SpanStart, statement, out model);
6931
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
10590
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
10598
var x2Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x2").Single();
10602
var x3Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x3").Single();
10606
var x4Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x4").ToArray();
10613
var x5Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x5").ToArray();
10618
var x8Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x8").ToArray();
10628
var x9Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x9").Single();
10632
var x10Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x10").Single();
10636
var x11Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x11").ToArray();
10641
var x12Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x12").ToArray();
10686
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").Single();
10720
tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "SpeculateHere").Single().SpanStart,
10727
var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x1").ToArray();
Semantics\PatternSwitchTests.cs (2)
3254
.Where(n => n.
Identifier
.ValueText == "q" && n.ToFullString().Contains("/*BIND*/"))
3285
.Where(n => n.
Identifier
.ValueText == "q" && n.ToFullString().Contains("/*BIND*/"))
Semantics\PrimaryConstructorTests.cs (25)
1004
var xs = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ToArray();
1073
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ElementAt(1);
1301
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ElementAt(1);
1312
var y = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "y").First();
1325
var test = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Test").First();
1366
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
1412
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
1468
var xs = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ToArray();
1527
var xs = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ToArray();
1616
var xs = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ToArray();
1815
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
1855
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
1898
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
1968
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ElementAt(1);
2426
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
2642
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
2680
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
2717
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
2753
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
3912
switch (identifier.
Identifier
.ValueText)
5364
switch (identifier.
Identifier
.ValueText)
6093
Assert.Equal(identifier, x.
Identifier
.ValueText);
7795
var p1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "p1").Single();
8757
var p1s = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "p1").ToArray();
9163
var p1s = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "p1").ToArray();
Semantics\RecordTests.cs (20)
21249
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ElementAt(1);
21479
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ElementAt(1);
21490
var y = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "y").First();
21503
var test = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Test").First();
21544
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
21590
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
21646
var xs = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ToArray();
21705
var xs = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ToArray();
21794
var xs = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ToArray();
21993
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
22030
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
22070
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
22105
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
22184
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").ElementAt(1);
24748
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
24783
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
24817
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
24852
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
26452
switch (identifier.
Identifier
.ValueText)
28293
Assert.Equal(identifier, x.
Identifier
.ValueText);
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)
413
return 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)
174
if (identifier.
Identifier
.IsKindOrHasMatchingText(SyntaxKind.AsyncKeyword))
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
145
.Select(a => a.NameColon!.Name.
Identifier
.ValueText);
Completion\CompletionProviders\ObjectAndWithInitializerCompletionProvider.cs (1)
182
.Select(i => i.
Identifier
.ValueText)];
Completion\CompletionProviders\OverrideCompletionProvider.cs (1)
59
identifierName.
Identifier
.IsKindOrHasMatchingText(SyntaxKind.PartialKeyword))
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (2)
77
p => p.NameColon?.Name.
Identifier
.ValueText).Where(s => !string.IsNullOrEmpty(s))!);
111
return GetMemberType(type, name: identifier.
Identifier
.ValueText, document, semanticModel, position);
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
382
return nameAttribute.Identifier.
Identifier
.ValueText;
Completion\KeywordRecommenders\InKeywordRecommender.cs (1)
129
token == joinIdentifier.
Identifier
&&
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
101
token.Parent is IdentifierNameSyntax identifier && identifier.
Identifier
== token &&
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (2)
61
identifierName.
Identifier
.ValueText == iterationVariable.ValueText &&
109
identifierName.
Identifier
.ValueText == iterationVariable.ValueText;
ConvertLinq\ConvertForEachToLinqQuery\AbstractConverter.cs (1)
191
identifier.
Identifier
.ValueText == forEachStatement.Identifier.ValueText)
ConvertLinq\ConvertForEachToLinqQuery\AbstractToMethodConverter.cs (1)
65
lastDeclaration.Identifier.ValueText.Equals(identifierName.
Identifier
.ValueText) &&
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (2)
661
forEachStatement.Identifier.ValueText == identifierName.
Identifier
.ValueText &&
662
queryExpressionProcessingInfo.IdentifierNames.Contains(identifierName.
Identifier
.ValueText))
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
351
c => !extensionMethodInfo.MethodTypeParameters.Any(t => t.Name == c.Name.
Identifier
.ValueText))];
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (4)
123
var identifierAlias = identifierName.
Identifier
.ValueText;
204
var canTrySimplify = node.
Identifier
.ValueText.EndsWith("Attribute", StringComparison.Ordinal);
209
canTrySimplify = CanReplaceIdentifierWithAlias(node.
Identifier
.ValueText)
210
|| CanReplaceIdentifierWithPredefinedType(node.
Identifier
.ValueText);
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (4)
144
var hasUsingSystem = usings.Any(u => u.Name is IdentifierNameSyntax {
Identifier
.ValueText: nameof(System) });
201
catchClause.Declaration.Type is IdentifierNameSyntax {
Identifier
.ValueText: nameof(Exception) })
208
Left: IdentifierNameSyntax {
Identifier
.ValueText: nameof(System) },
209
Right: IdentifierNameSyntax {
Identifier
.ValueText: nameof(Exception) },
EditAndContinue\SyntaxComparer.cs (1)
1494
return ((TypeParameterConstraintClauseSyntax)node).Name.
Identifier
;
GenerateConstructors\CSharpGenerateConstructorsCodeRefactoringProvider.cs (1)
79
return identifierName.
Identifier
.ValueText;
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
37
=> node is IdentifierNameSyntax identifierName && !IsProbablySyntacticConstruct(identifierName.
Identifier
);
InlineHints\CSharpInlineParameterNameHintsService.cs (1)
69
if (argument is { NameColon.Name.
Identifier
.ValueText: string nameText })
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (2)
73
IdentifierNameSyntax identifierName => identifierName.
Identifier
.ValueText,
114
: argument.NameColon.Name.
Identifier
.ValueText == "checkId") // Named argument "checkId"
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (1)
384
editor.ReplaceNode(nameNode, newName.WithIdentifier(newName.
Identifier
.WithAdditionalAnnotations(annotation)));
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
260
identifier.
Identifier
.ValueText == variable.Identifier.ValueText;
SignatureHelp\LightweightOverloadResolution.cs (1)
189
if (argument is { NameColon.Name.
Identifier
.ValueText: var argumentName })
SignatureHelp\SignatureHelpUtilities.cs (3)
39
list => list.Arguments.Select(argument => argument.NameColon?.Name.
Identifier
.ValueText);
46
argument => argument.NameColon?.Name.
Identifier
.ValueText ?? argument.NameEquals?.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);
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
446
builder.Append(identifierName.
Identifier
.ValueText);
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (2)
113
if (identifierName.
Identifier
.ValueText == "_")
361
if (identifierName.
Identifier
.ValueText == variableName)
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (5)
152
if (invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax {
Identifier
.ValueText: nameof(Action.Invoke) } } memberAccessExpression &&
243
Name: IdentifierNameSyntax {
Identifier
.ValueText: nameof(Action.Invoke) },
256
if (!Equals(conditionName.
Identifier
.ValueText, invocationName.
Identifier
.ValueText))
270
if (!Equals(declarator.Identifier.ValueText, conditionName.
Identifier
.ValueText))
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
74
if (typeSymbol.GetMembers(identifierName.
Identifier
.ValueText).Any())
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
106
if (parameter.Identifier.ValueText != argumentIdentifier.
Identifier
.ValueText)
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (4)
82
if (leftIdentifier.
Identifier
.ValueText != parameterName)
113
Name: IdentifierNameSyntax {
Identifier
.ValueText: nameof(Enumerable.Where) },
163
Identifier
.ValueText: nameof(Enumerable.Select),
167
selectLambdaParameter.Identifier.ValueText == castIdentifier.
Identifier
.ValueText)
src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
76
Right: IdentifierNameSyntax {
Identifier
.ValueText: "value" }
src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
217
Right: IdentifierNameSyntax {
Identifier
.ValueText: "value" }
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
215
if (identifierName.
Identifier
.ValueText == identifier.ValueText &&
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (3)
554
if (identifier.
Identifier
.ValueText != local.Name)
809
Expression: IdentifierNameSyntax {
Identifier
.ValueText: var elementName },
1106
if (memberAccess.Name is not IdentifierNameSyntax {
Identifier
.ValueText: EmptyName })
src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
254
if (identifierName.
Identifier
.ValueText == localName)
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (2)
257
if (identifierName.
Identifier
.ValueText == local.Name &&
374
if (variableDeclarator.Identifier.ValueText == identifierName.
Identifier
.ValueText)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
375
identifierName.
Identifier
.ValueText == variableName &&
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (4)
181
if (identifierName.
Identifier
.ValueText == asOperand?.Name &&
189
if (identifierName.
Identifier
.ValueText == localSymbol.Name)
218
identifierName.
Identifier
.ValueText == localSymbol.Name &&
238
identifierName.
Identifier
.ValueText == localSymbol.Name &&
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
490
if (namedType.GetMembers(leftIdentifier.
Identifier
.ValueText).IsEmpty)
src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
101
if (secondAssignmentExprTemp is not IdentifierNameSyntax {
Identifier
: var secondAssignmentExprTempIdentifier })
src\Analyzers\CSharp\Analyzers\ValidateFormatString\CSharpValidateFormatStringDiagnosticAnalyzer.cs (1)
27
if (argument.NameColon != null && argument.NameColon.Name.
Identifier
.ValueText.Equals(searchArgumentName))
src\Analyzers\CSharp\CodeFixes\AddAnonymousTypeMemberName\CSharpAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
43
=> initializer.Initializers.SelectAsArray(i => i.NameEquals != null, i => i.NameEquals!.Name.
Identifier
.ValueText);
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
117
identifier: ((IdentifierNameSyntax)_assignmentTarget).
Identifier
,
src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
38
=> attribute.Identifier.
Identifier
.ValueText;
src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
44
if (constraint.Type is not IdentifierNameSyntax {
Identifier
.IsMissing: true } type)
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (2)
75
a.NameEquals?.Name.
Identifier
.ValueText ?? a.NameColon?.Name.
Identifier
.ValueText,
src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
271
var designation = SingleVariableDesignation(identifier.
Identifier
);
src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (2)
88
invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax {
Identifier
.ValueText: nameof(Action.Invoke) } } memberAccessExpression
131
invocationExpression.Expression is MemberAccessExpressionSyntax { Name: IdentifierNameSyntax {
Identifier
.ValueText: nameof(Action.Invoke) } } memberAccessExpression
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
222
if (argument.NameColon?.Name is IdentifierNameSyntax {
Identifier
: var identifier })
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (2)
50
return identifierName.WithIdentifier(newName.WithTriviaFrom(identifierName.
Identifier
));
124
newNameNode is IdentifierNameSyntax {
Identifier
.ValueText: AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.DiscardVariableName } &&
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
312
var name = argumentNameColon.Name.
Identifier
.ValueText;
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider_DocComments.cs (1)
206
existingParamNodeNames.Add(nameAttribute.Identifier.
Identifier
.ValueText);
src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
225
var selectorIdentifier = ((IdentifierNameSyntax)selectOrGroupExpression).
Identifier
;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (230)
Semantics\AccessCheckTests.cs (1)
761
var discards = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.
Identifier
.ContextualKind() == SyntaxKind.UnderscoreToken).ToArray();
Semantics\BindingTests.cs (15)
2726
.First(x => x.Parent.IsKind(SyntaxKind.SimpleMemberAccessExpression) && x.
Identifier
.ValueText.Equals("M0"));
2738
.First(x => x.Parent.IsKind(SyntaxKind.SimpleMemberAccessExpression) && x.
Identifier
.ValueText.Equals("M1"));
2782
.Where(x => x.
Identifier
.ValueText.Equals("MyMethod")).ToArray();
2837
.First(x => x.Parent.IsKind(SyntaxKind.SimpleMemberAccessExpression) && x.
Identifier
.ValueText.Equals("M0"));
2849
.First(x => x.Parent.IsKind(SyntaxKind.SimpleMemberAccessExpression) && x.
Identifier
.ValueText.Equals("M1"));
3037
var node1 = tree.GetRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.IdentifierName) && ((IdentifierNameSyntax)n).
Identifier
.ValueText == "Use").Single().Parent;
3051
var node = tree.GetRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.IdentifierName) && ((IdentifierNameSyntax)n).
Identifier
.ValueText == "AuthenticateAsync").Single().Parent;
3117
var node1 = tree.GetRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.IdentifierName) && ((IdentifierNameSyntax)n).
Identifier
.ValueText == "Use").Single().Parent;
3131
var node = tree.GetRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.IdentifierName) && ((IdentifierNameSyntax)n).
Identifier
.ValueText == "AuthenticateAsync").Single().Parent;
3190
var node1 = tree.GetRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.IdentifierName) && ((IdentifierNameSyntax)n).
Identifier
.ValueText == "Use").Single().Parent;
3205
var node = tree.GetRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.IdentifierName) && ((IdentifierNameSyntax)n).
Identifier
.ValueText == "AuthenticateAsync").Single().Parent;
3275
var node1 = tree.GetRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.IdentifierName) && ((IdentifierNameSyntax)n).
Identifier
.ValueText == "Use").Single().Parent;
3290
var node = tree.GetRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.IdentifierName) && ((IdentifierNameSyntax)n).
Identifier
.ValueText == "AuthenticateAsync").Single().Parent;
3380
var node1 = tree.GetRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.IdentifierName) && ((IdentifierNameSyntax)n).
Identifier
.ValueText == "MathMin").Single().Parent;
3732
var node1 = tree.GetRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.IdentifierName) && ((IdentifierNameSyntax)n).
Identifier
.ValueText == "E").Single().Parent;
Semantics\ColorColorTests.cs (4)
1892
var node2 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.Text == "E" && (n.Parent is EqualsValueClauseSyntax)).Single();
1949
var node2 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.Text == "E" && (n.Parent is EqualsValueClauseSyntax)).Single();
2006
var node2 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.Text == "E" && (n.Parent is EqualsValueClauseSyntax)).Single();
2055
var node2 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.Text == "E" && (n.Parent is EqualsValueClauseSyntax)).Single();
Semantics\DeconstructionTests.cs (2)
4176
Assert.Same(x1, model.GetSymbolInfo(refs.Where(r => r.
Identifier
.ValueText == "x1").Single()).Symbol);
4181
Assert.Same(x2, model.GetSymbolInfo(refs.Where(r => r.
Identifier
.ValueText == "x2").Single()).Symbol);
Semantics\DelegateTypeTests.cs (1)
11164
var identifiers = nodes.OfType<InvocationExpressionSyntax>().Where(i => i.Expression is IdentifierNameSyntax id && id.
Identifier
.Text == "Report").Select(i => i.ArgumentList.Arguments[0].Expression).ToArray();
Semantics\DynamicTests.cs (110)
3860
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == "Goo").Single();
3893
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == "Goo").Single();
3921
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == "Goo").Single();
3949
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == "Goo").Single();
4000
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == "Goo").Single();
4976
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5059
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5100
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5182
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5223
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5306
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5341
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5382
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5426
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5470
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5514
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5578
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
5616
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
5655
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "e").Single();
5691
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5732
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5777
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5822
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5867
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
5935
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
5974
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
6022
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
6104
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
6145
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
6227
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
6265
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
6347
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
6377
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
6419
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
6466
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
6510
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
6552
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
6606
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
6671
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
6736
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
6780
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
6845
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
6890
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
6956
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
6991
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7059
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7118
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7162
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7230
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7275
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7346
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7391
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7463
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7504
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7581
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7642
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7686
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7748
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7792
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7854
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7895
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
7967
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8029
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8073
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8135
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8178
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8239
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8283
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8348
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8392
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8457
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8501
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8566
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8611
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8677
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8724
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8793
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
8861
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
10009
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").First();
10014
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10092
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10137
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").First();
10142
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10220
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10265
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").First();
10270
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10348
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10419
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").First();
10424
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10500
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10553
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").First();
10558
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10647
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10701
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").First();
10706
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10797
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
10971
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").First();
10976
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
11063
node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Item1").Single();
11100
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
11184
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
11262
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
11317
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
11370
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
11450
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
11494
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
11535
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
11584
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
11636
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
11680
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "result").Single();
Semantics\ImplicitObjectCreationTests.cs (1)
4574
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "aParameter").Single();
Semantics\InitOnlyMemberTests.cs (1)
3156
.Single(s => s.
Identifier
.ValueText == "_p");
Semantics\InterceptorsTests.cs (2)
2132
var node1 = root.DescendantNodes().First(node => node is IdentifierNameSyntax name && name.
Identifier
.Text == "Prop");
2138
var node3 = root.DescendantNodes().Last(node => node is IdentifierNameSyntax name && name.
Identifier
.Text == "Program");
Semantics\LambdaTests.cs (14)
1512
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
1547
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
1581
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
1613
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "a").Single();
2996
ExpressionSyntax contentType = tree.GetCompilationUnitRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "ContentType").Single();
3003
ExpressionSyntax b = tree.GetCompilationUnitRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "b").Single();
3038
ExpressionSyntax contentType = tree.GetCompilationUnitRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "ContentType").Single();
3045
ExpressionSyntax b = tree.GetCompilationUnitRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "b").Single();
3977
Assert.Equal("A", a.
Identifier
.Text);
3990
Assert.Equal("A", a.
Identifier
.Text);
6509
.Where(i => i.
Identifier
.ValueText == "parameter")
6819
.Where(i => i.
Identifier
.ValueText == "_")
6848
.Where(i => i.
Identifier
.ValueText == "_")
7007
var action = syntaxTree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().First(id => id.
Identifier
.ValueText == "Action");
Semantics\LocalFunctionTests.cs (18)
354
Assert.Equal("X", x.
Identifier
.Text);
396
Assert.Equal("A", a.
Identifier
.Text);
410
Assert.Equal("A", a.
Identifier
.Text);
1769
.Where(id => id.
Identifier
.ValueText == "A")
1787
.Where(id => id.
Identifier
.ValueText == "CLSCompliant")
1844
.Where(id => id.
Identifier
.ValueText == "A")
1862
.Where(id => id.
Identifier
.ValueText == "CLSCompliant")
4696
var refs = descendents.OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == name).ToArray();
4737
var refs = descendents.OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == name).ToArray();
4964
var b2 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "b2").Single();
4967
var b1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "b1").Single();
7385
return node.DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.
Identifier
.ValueText == "TParameter").Single();
7453
return tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.
Identifier
.ValueText == identifier).Single().SpanStart;
7642
.Where(i => i.
Identifier
.ValueText == "TParameter")
8687
.Where(i => i.
Identifier
.ValueText == parameterName)
8966
return node.DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.
Identifier
.ValueText == "parameter").Single();
9555
.Where(i => i.
Identifier
.ValueText == "value")
10175
.Where(i => i.
Identifier
.ValueText == "P")
Semantics\MethodTypeInferenceTests.cs (1)
864
return tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.
Identifier
.ContextualKind() == SyntaxKind.UnderscoreToken);
Semantics\NameOfTests.cs (4)
1019
.Where(e => e.Expression is IdentifierNameSyntax {
Identifier
.ValueText: "nameof" })
1093
.Where(e => e.Expression is IdentifierNameSyntax {
Identifier
.ValueText: "nameof" })
1176
.Where(e => e.Expression is IdentifierNameSyntax {
Identifier
.ValueText: "nameof" })
1257
.Where(e => e.Expression is IdentifierNameSyntax {
Identifier
.ValueText: "nameof" })
Semantics\OperatorTests.cs (2)
7057
Assert.Equal("i2", syntax.
Identifier
.ValueText);
7212
Assert.Equal("i2", syntax.
Identifier
.ValueText);
Semantics\RecordStructTests.cs (6)
2666
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
2701
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
2735
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
2770
var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "X").First();
3316
Assert.Equal(identifier, x.
Identifier
.ValueText);
6134
switch (identifier.
Identifier
.ValueText)
Semantics\ScriptSemanticsTests.cs (3)
1313
var x = syntaxTree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
1342
x = syntaxTree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
1357
x = syntaxTree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
Semantics\SuppressAccessibilityChecksTests.cs (1)
231
.Single(s => s.
Identifier
.ValueText == "_p");
Semantics\TopLevelStatementsTests.cs (44)
325
var name = localRef.
Identifier
.ValueText;
493
var localFuncRef = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "local").Single();
501
var localRef = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "i").Single();
504
var name = localRef.
Identifier
.ValueText;
541
var localRefs = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "i").ToArray();
585
var localFuncRef = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "local").Single();
592
var localRef = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "i").Single();
700
var reference = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "s").Single();
874
Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single()).Symbol);
880
Assert.Same(symbol2, model2.GetSymbolInfo(tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single()).Symbol);
988
Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").First()).Symbol);
992
Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Skip(1).Single()).Symbol);
1043
Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "args").Single()).Symbol);
1408
var nameRef = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
1426
nameRef = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
1521
var reference = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "c").Single();
1707
var nameRefs = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Test").ToArray();
1883
var nameRefs = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Test").ToArray();
2101
var nameRefs = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Test").ToArray();
2267
var nameRefs = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Test").ToArray();
2447
var nameRefs = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Test").ToArray();
2920
var nameRef = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "alias1" && !id.Parent.IsKind(SyntaxKind.NameEquals)).Single();
2925
nameRef = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "alias2").Single();
2942
nameRef = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "alias2" && !id.Parent.IsKind(SyntaxKind.NameEquals)).Single();
2947
nameRef = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "alias1").Single();
3942
var nameRefs = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "args").ToArray();
4091
var nameRefs = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "args").ToArray();
4217
var reference = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "local").Single();
4513
Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "local1").Single()).Symbol);
4519
Assert.Same(symbol2, model2.GetSymbolInfo(tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "local1").Single()).Symbol);
4577
Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "local1").First()).Symbol);
4581
Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "local1").Skip(1).Single()).Symbol);
4626
Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "args").Single()).Symbol);
4895
var reference = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "label1").Single();
4953
Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "label1").Single()).Symbol);
4960
Assert.Same(symbol2, model2.GetSymbolInfo(tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "label1").Single()).Symbol);
4980
var reference = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "args").Single();
6089
var localRefs = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "i").ToArray();
6332
var localRef = syntaxTree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
6372
var localRef = syntaxTree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
6423
var localRef = syntaxTree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
8728
var id = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "ar").Single();
8750
var id = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "ar").Single();
9732
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().First(id => id.
Identifier
.Text == "var");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (73)
Compilation\GetImportScopesTests.cs (19)
149
Assert.True(scopes.Single().Imports.Any(i => i.DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(System) } }));
150
Assert.True(scopes.Single().Imports.Any(i => i.DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(Microsoft) } }));
176
Assert.True(scopes.Single().Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(System) } });
199
Assert.True(scopes[0].Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(Microsoft) } });
201
Assert.True(scopes[1].Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(System) } });
227
Assert.True(scopes[0].Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(Microsoft) } });
229
Assert.True(scopes[1].Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(System) } });
338
Assert.True(scopes.Single().Aliases.Any(a => a.DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(System) } }));
339
Assert.True(scopes.Single().Aliases.Any(a => a.DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(Microsoft) } }));
365
Assert.True(scopes.Single().Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(System) } });
388
Assert.True(scopes[0].Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(Microsoft) } });
390
Assert.True(scopes[1].Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(System) } });
623
Assert.True(scopes.Single().Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Alias.Name.
Identifier
.Text: "M" });
626
Assert.True(scopes.Single().Imports.Single().DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(System) } });
653
Assert.True(scopes.Single().Aliases.Single().DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Alias.Name.
Identifier
.Text: "M" });
683
Assert.True(scopes.Single().Imports.Any(i => i.DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(System) } }));
685
Assert.True(scopes.Single().Imports.Any(i => i.DeclaringSyntaxReference!.GetSyntax() is UsingDirectiveSyntax { Name: QualifiedNameSyntax { Right: IdentifierNameSyntax {
Identifier
.Text: nameof(System.IO) } } }));
689
Assert.True(scopes.Single().Aliases.Any(i => i.DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: IdentifierNameSyntax {
Identifier
.Text: nameof(Microsoft) } }));
691
Assert.True(scopes.Single().Aliases.Any(i => i.DeclaringSyntaxReferences.Single().GetSyntax() is UsingDirectiveSyntax { Name: QualifiedNameSyntax { Right: IdentifierNameSyntax {
Identifier
.Text: nameof(System.Threading) } } }));
Compilation\GetSemanticInfoBrokenCodeTests.cs (1)
300
var identifierSyntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Single(n => n.
Identifier
.ValueText == "CompletionItem");
Compilation\GetSemanticInfoTests.cs (1)
4355
var syntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Last(id => id.
Identifier
.ValueText == "b");
Compilation\SemanticModelAPITests.cs (11)
3160
Assert.Equal("x", syntax.
Identifier
.ValueText);
3774
Assert.Equal("s", identifier.
Identifier
.ValueText);
4642
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(ident => ident.
Identifier
.Text == "global").Single();
4656
var nodes = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(ident => ident.
Identifier
.Text == "global").ToArray();
4675
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Single(i => i.
Identifier
.Text == "M");
4692
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Single(i => i.
Identifier
.Text == "M2");
4707
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Single(i => i.
Identifier
.Text == "M2");
4723
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Single(i => i.
Identifier
.Text == "NotNullWhen");
4739
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Single(i => i.
Identifier
.Text == "M2");
4758
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Single(i => i.
Identifier
.Text == "M2");
4774
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Single(i => i.
Identifier
.Text == "M2");
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (3)
5206
var node = tree.GetRoot().DescendantNodes().Single(node => node is IdentifierNameSyntax {
Identifier
: { ValueText: "b" } });
5357
.First(s => s.Left is IdentifierNameSyntax {
Identifier
.Text: "Thing" })
5543
.First(s => s.Left is IdentifierNameSyntax {
Identifier
.Text: "Thing" })
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (1)
1015
Assert.Equal("d", identifierSyntax.
Identifier
.Text);
Symbols\CheckedUserDefinedOperatorsTests.cs (10)
7235
var xNode = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
7236
var yNode = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "y").Single();
7307
var xNode = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
7308
var yNode = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "y").Single();
7378
var xNode = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
7379
var yNode = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "y").Single();
7451
var xNode = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
7452
var yNode = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "y").Single();
7515
var xNode = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "x").Single();
7516
var yNode = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "y").Single();
Symbols\ExtensionMethodTests.cs (4)
3866
var instance = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == "Instance").First();
3913
var instance = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == "Instance").First();
3958
var instance = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == "Instance").First();
4008
var instance = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == "Instance").First();
Symbols\GenericConstraintTests.cs (2)
7434
var nest = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.
Identifier
.ValueText == "Nest").Single();
7459
var nest = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.
Identifier
.ValueText == "Nest").Single();
Symbols\ImplicitClassTests.cs (1)
74
var toStringIdentifier = identifiers.Where(node => node.
Identifier
.ValueText.Equals("ToString")).Single();
Symbols\Source\NullablePublicAPITests.cs (13)
2629
var sRef = root.DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.
Identifier
.ValueText == "s").Single();
2663
var select = root.DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.
Identifier
.ValueText == "Select").Single();
2701
var select = root.DescendantNodes().OfType<IdentifierNameSyntax>().Where(i => i.
Identifier
.ValueText == "Select").Single();
3500
.First(i => i.
Identifier
.ValueText == "o1");
3554
.First(i => i.
Identifier
.ValueText == "o1");
3565
.First(i => i.
Identifier
.ValueText == "o2");
3615
.First(i => i.
Identifier
.ValueText == "o1");
3626
.First(i => i.
Identifier
.ValueText == "o2");
3667
var o2Reference = localFunction.DescendantNodes().OfType<IdentifierNameSyntax>().Single(id => id.
Identifier
.ValueText == "o2");
3775
.First(i => i.
Identifier
.ValueText == "o1");
3863
var innerO2Reference = innerLambda.DescendantNodes().OfType<IdentifierNameSyntax>().Single(id => id.
Identifier
.ValueText == "o2");
3915
var o1Reference = fieldLambda.DescendantNodes().OfType<IdentifierNameSyntax>().Single(id => id.
Identifier
.ValueText == "o1");
3929
var o3Reference = propertyLambda.DescendantNodes().OfType<IdentifierNameSyntax>().Single(id => id.
Identifier
.ValueText == "o3");
Symbols\Source\UsingAliasTests.cs (2)
697
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Short").Skip(1).Single();
740
var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Short").Skip(1).Single();
Symbols\SymbolExtensionTests.cs (5)
101
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().First(id => id.
Identifier
.Text == "var");
119
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().First(id => id.
Identifier
.Text == "var");
137
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().First(id => id.
Identifier
.Text == "var");
156
var identifier = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Last(id => id.
Identifier
.Text == "var");
252
var method = model.GetSymbolInfo(tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.
Identifier
.ValueText == "Method").Single()).Symbol.GetSymbol<MethodSymbol>();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (57)
Diagnostics\DiagnosticTest.cs (1)
1990
.ErrorCodes.OfType<Syntax.IdentifierNameSyntax>().First().
Identifier
;
Generated\Syntax.Test.xml.Generated.cs (2)
11111
Assert.Equal(SyntaxKind.IdentifierToken, node.
Identifier
.Kind());
11112
var newNode = node.WithIdentifier(node.
Identifier
);
LexicalAndXml\PreprocessorTests.cs (1)
345
var token = (actualWarningNumber as IdentifierNameSyntax).
Identifier
;
Parsing\DeclarationParsingTests.cs (2)
4531
Assert.Equal(tokenKind, ((IdentifierNameSyntax)bx.Right).
Identifier
.Kind());
4587
Assert.Equal(tokenKind, ((IdentifierNameSyntax)bx.Right).
Identifier
.Kind());
Parsing\ExpressionParsingTests.cs (2)
38
Assert.True(((IdentifierNameSyntax)expr).
Identifier
.IsMissing);
433
Assert.False(((IdentifierNameSyntax)expr).
Identifier
.IsMissing);
Parsing\NameParsingTests.cs (4)
37
Assert.False(((IdentifierNameSyntax)name).
Identifier
.IsMissing);
50
Assert.False(((IdentifierNameSyntax)name).
Identifier
.IsMissing);
63
Assert.True(((IdentifierNameSyntax)name).
Identifier
.IsMissing);
137
Assert.Equal(SyntaxKind.GlobalKeyword, an.Alias.
Identifier
.Kind());
Parsing\StatementParsingTests.cs (10)
225
Assert.Equal(SyntaxKind.IdentifierToken, ((IdentifierNameSyntax)ds.Declaration.Type).
Identifier
.Kind());
330
Assert.Equal(SyntaxKind.IdentifierToken, ((IdentifierNameSyntax)ds.Declaration.Type).
Identifier
.Kind());
913
Assert.Equal(SyntaxKind.IdentifierToken, ((IdentifierNameSyntax)fs.Declaration.Type).
Identifier
.Kind());
1598
Assert.Equal(SyntaxKind.IdentifierToken, ((IdentifierNameSyntax)fs.Declaration.Type).
Identifier
.Kind());
1999
Assert.Equal(SyntaxKind.IdentifierToken, ((IdentifierNameSyntax)fs.Type).
Identifier
.Kind());
2468
Assert.Equal(SyntaxKind.IdentifierToken, ((IdentifierNameSyntax)us.Declaration.Type).
Identifier
.Kind());
2503
Assert.Equal(SyntaxKind.IdentifierToken, ((IdentifierNameSyntax)us.Declaration.Type).
Identifier
.Kind());
2637
Assert.Equal(SyntaxKind.IdentifierToken, ((IdentifierNameSyntax)us.Declaration.Type).
Identifier
.Kind());
3352
Assert.Equal(kind, name.
Identifier
.ContextualKind());
3353
Assert.Equal(SyntaxKind.IdentifierToken, name.
Identifier
.Kind());
Syntax\StructuredTriviaTests.cs (1)
27
Assert.Equal(conditionName, ((IdentifierNameSyntax)structuredTrivia.Condition).
Identifier
.ValueText);
Syntax\SyntaxNodeTests.cs (20)
85
var e = expression.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "e");
103
var e = expression.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "e");
122
var e = expression.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "e");
1866
var generic = SyntaxFactory.GenericName(bar.
Identifier
, SyntaxFactory.TypeArgumentList(lt, gp, gt));
1952
Assert.Equal(2, someNode.
Identifier
.TrailingTrivia.Count);
1953
Assert.True(someNode.
Identifier
.TrailingTrivia[0].HasStructure);
1954
Assert.True(someNode.
Identifier
.TrailingTrivia[1].HasStructure);
1957
Assert.False(someNode.
Identifier
.TrailingTrivia[0].Equals(someNode.
Identifier
.TrailingTrivia[1]));
1959
var tt0 = someNode.
Identifier
.TrailingTrivia[0];
1960
var tt1 = someNode.
Identifier
.TrailingTrivia[1];
1989
Assert.Equal(2, someNode.
Identifier
.TrailingTrivia.Count);
1990
Assert.True(someNode.
Identifier
.TrailingTrivia[0].HasStructure);
1991
Assert.True(someNode.
Identifier
.TrailingTrivia[1].HasStructure);
1994
Assert.False(someNode.
Identifier
.TrailingTrivia[0].Equals(someNode.
Identifier
.TrailingTrivia[1]));
1996
var tt0 = someNode.
Identifier
.TrailingTrivia[0];
1997
var tt1 = someNode.
Identifier
.TrailingTrivia[1];
3880
var a = expression.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "a");
3881
var e = expression.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "e");
Syntax\SyntaxRewriterTests.cs (4)
556
var token1 = expr1.
Identifier
;
573
var token2 = expr2.
Identifier
;
604
var token1 = expr1.
Identifier
;
619
var token2 = expr2.
Identifier
;
Syntax\TrackNodeTests.cs (10)
24
var a = expr.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "a");
35
var a = expr.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "a");
47
var a = expr.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "a");
56
var a = expr.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "a");
66
var originalA = expr.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "a");
81
var originalA = expr.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "a");
97
var originalA = expr.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "a");
109
var originalA = expr.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "a");
122
var originalA = expr.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "a");
134
var originalA = expr.DescendantNodes().OfType<IdentifierNameSyntax>().First(n => n.
Identifier
.Text == "a");
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
CodeGen\WinRTCollectionTests.cs (1)
7424
var add = tree.GetRoot().DescendantNodes().Where(n => n.IsKind(SyntaxKind.IdentifierName) && ((IdentifierNameSyntax)n).
Identifier
.ValueText == "Add").Single();
Microsoft.CodeAnalysis.CSharp.Workspaces (75)
Classification\SyntaxClassification\DiscardSyntaxClassifier.cs (1)
46
case IdentifierNameSyntax identifierName when identifierName.
Identifier
.Text == "_":
Classification\SyntaxClassification\NameSyntaxClassifier.cs (2)
157
if (name is IdentifierNameSyntax {
Identifier
.Text: "args" } &&
326
name is IdentifierNameSyntax {
Identifier
.Text: "async" or "nameof" or "partial" })
Classification\Worker_Preprocesser.cs (1)
130
AddClassification(identifier.
Identifier
, ClassificationTypeNames.Identifier);
CodeGeneration\CSharpSyntaxGenerator.cs (2)
916
return (EnumMemberDeclarationSyntax)this.EnumMember(id.
Identifier
.ToString(), null);
1868
var clause = clauses.FirstOrDefault(c => c.Name.
Identifier
.ToString() == typeParameterName);
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (3)
125
aliasMap[usingDecl.Alias.Name.
Identifier
.ValueText] = mappedName;
486
=> node.
Identifier
;
661
var text = identifierNameNode.
Identifier
.Text;
Recommendations\CSharpRecommendationServiceRunner.cs (3)
481
if (argument.Expression is IdentifierNameSyntax {
Identifier
.ValueText: var argumentIdentifier } &&
498
if (variableDeclarator.Initializer?.Value is IdentifierNameSyntax {
Identifier
.ValueText: var fieldInitializerIdentifier } &&
505
else if (member is PropertyDeclarationSyntax { Initializer.Value: IdentifierNameSyntax {
Identifier
.ValueText: var propertyInitializerIdentifier } } &&
Rename\CSharpRenameRewriterLanguageService.cs (4)
605
valueText = identifierName.
Identifier
.ValueText;
887
if (usingDirective.Alias.Name.
Identifier
.ValueText == currentUsing.Alias!.Name.
Identifier
.ValueText)
1098
valueText = identifierName.
Identifier
.ValueText;
Simplification\CSharpSimplificationService.Expander.cs (3)
299
elementName = argument.NameColon.Name.
Identifier
.ValueText;
519
replacement = replacement.ReplaceToken(identifier, GetNewIdentifier(identifierReplacement.
Identifier
));
744
((IdentifierNameSyntax)newNode).
Identifier
,
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (2)
385
identifierName.
Identifier
.Text == "nameof" &&
408
var symbols = semanticModel.LookupSymbols(expression.SpanStart, name: identifierName.
Identifier
.ValueText);
Simplification\Simplifiers\ExpressionSimplifier.cs (2)
148
var declIdentifier = ((UsingDirectiveSyntax)syntaxRef.GetSyntax(cancellationToken)).Alias!.Name.
Identifier
;
167
if (memberAccess.Name.Identifier.ValueText == ((IdentifierNameSyntax)replacementNode).
Identifier
.ValueText)
Simplification\Simplifiers\NameSimplifier.cs (4)
124
var declIdentifier = ((UsingDirectiveSyntax)syntaxRef.GetSyntax(cancellationToken)).Alias.Name.
Identifier
;
318
((AliasQualifiedNameSyntax)name).Alias.
Identifier
.LeadingTrivia)));
334
var identifier = ((IdentifierNameSyntax)name).
Identifier
;
711
aliasName.Alias.
Identifier
.IsKind(SyntaxKind.GlobalKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
65
var name = argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
50
var name = argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
428
name.
Identifier
.Text == SyntaxFacts.GetText(SyntaxKind.NameOfKeyword))
655
identifierName.
Identifier
.IsKindOrHasMatchingText(SyntaxKind.NameOfKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (4)
91
name = nx.
Identifier
.ValueText;
365
return identifierName.
Identifier
.ValueText.ToCamelCase();
391
return nameEquals.Name.
Identifier
.ValueText.ToCamelCase();
437
return argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\TypeSyntaxExtensions.cs (1)
20
((IdentifierNameSyntax)typeSyntax).
Identifier
.IsKind(SyntaxKind.PartialKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (2)
359
if (identifierName.
Identifier
.ValueText.Equals(FormattingDiagnosticIds.FormatDocumentControlDiagnosticId)
360
|| identifierName.
Identifier
.ValueText.Equals(FormattingDiagnosticIds.FormattingDiagnosticId))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
155
@using.Alias.Name.
Identifier
.ValueText.AppendToAliasNameSet(builder);
402
IdentifierNameSyntax nameSyntax when IsInPreprocessingSymbolContext(nameSyntax) => CreatePreprocessingSymbol(semanticModel, nameSyntax.
Identifier
),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (1)
38
=> xmlName.Identifier.
Identifier
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (4)
210
alias = usingDirective.Alias!.Name.
Identifier
;
808
var identifier = ((IdentifierNameSyntax)node).
Identifier
;
1071
=> (argument as ArgumentSyntax)?.NameColon?.Name.
Identifier
.ValueText ?? string.Empty;
1074
=> (argument as AttributeArgumentSyntax)?.NameEquals?.Name.
Identifier
.ValueText ?? string.Empty;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpInferredMemberNameSimplifier.cs (4)
30
if (inferredName == null || inferredName != node.NameColon.Name.
Identifier
.ValueText)
51
if (inferredName == null || inferredName != node.NameEquals.Name.
Identifier
.ValueText)
64
var name = toRemove.NameColon.Name.
Identifier
.ValueText;
86
var name = toRemove.NameEquals.Name.
Identifier
.ValueText;
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 && diff != 0
47
_tokenComparer.Compare(genericX.Identifier, identifierY.
Identifier
) is var diff && diff != 0
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (3)
255
var originalIdentifierNodes = originalLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.
Identifier
.ValueText));
261
var replacedIdentifierNodes = replacedLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.
Identifier
.ValueText));
669
=> argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
277
.Where(n => n is IdentifierNameSyntax id && id.
Identifier
.ValueText.Equals(identifier.ValueText))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesDirectiveComparer.cs (2)
123
var aliasComparisonResult = _tokenComparer.Compare(using1!.Alias!.Name.
Identifier
, using2!.Alias!.Name.
Identifier
);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
1657
identifierName.
Identifier
.ValueText == "var")
1697
identifierName.
Identifier
.ValueText == "var")
2153
((IdentifierNameSyntax)gotoStatement.Expression).
Identifier
== token &&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (2)
104
return argument.NameColon.Name.
Identifier
.ValueText;
117
return argument.NameEquals.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (9)
730
var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.
Identifier
.ValueText : null;
763
var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.
Identifier
.ValueText : null;
1572
elementNamesBuilder.Add(subPattern.NameColon?.Name.
Identifier
.ValueText);
1645
.Where(p => p.Name == memberDeclarator.NameEquals.Name.
Identifier
.ValueText)
1825
if (identifierName.
Identifier
.ValueText.Equals(parameterName) &&
1826
SemanticModel.GetSymbolInfo(identifierName.
Identifier
).Symbol?.Kind == SymbolKind.Parameter)
2220
if (descendant.
Identifier
.ValueText != symbol.Name)
2316
elementNamesBuilder.Add(name.
Identifier
.ValueText == "" ? null :
2317
name.
Identifier
.ValueText);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (2)
31
=> new(argument.GetRefKind(), argument.NameColon?.Name.
Identifier
.ValueText, argument.Expression);
121
identifierName.
Identifier
.ValueText == parameter.Name)
Microsoft.CodeAnalysis.UnitTests (2)
CommonSyntaxTests.cs (2)
210
var exprB = expr.DescendantNodes().OfType<CSharp.Syntax.IdentifierNameSyntax>().First(n => n.
Identifier
.ToString() == "b");
231
var exprB = expr.DescendantNodes().OfType<CSharp.Syntax.IdentifierNameSyntax>().First(n => n.
Identifier
.ToString() == "b");
Microsoft.Extensions.Logging.Generators (1)
src\libraries\Common\src\Roslyn\CSharpSyntaxHelper.cs (1)
101
var aliasName = usingDirective.Alias.Name.
Identifier
.ValueText;
Microsoft.Gen.ComplianceReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
95
return shortAttributeNames.Contains(id.
Identifier
.Text);
Microsoft.Gen.ContextualOptions (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
95
return shortAttributeNames.Contains(id.
Identifier
.Text);
Microsoft.Gen.Logging (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
95
return shortAttributeNames.Contains(id.
Identifier
.Text);
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
95
return shortAttributeNames.Contains(id.
Identifier
.Text);
Microsoft.Gen.Metrics (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
95
return shortAttributeNames.Contains(id.
Identifier
.Text);
Microsoft.Gen.MetricsReports (1)
src\Generators\Shared\GeneratorUtilities.cs (1)
95
return shortAttributeNames.Contains(id.
Identifier
.Text);
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\ConvertToLibraryImportFixer.cs (2)
563
string name = arg.NameEquals.Name.
Identifier
.Text;
676
return 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)
137
return new StringEntity(i.
Identifier
.ValueText);
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelService.CodeModelEventCollector.cs (2)
729
return StringComparer.Ordinal.Equals(oldIdentifierName.
Identifier
.ToString(), newIdentifierName.
Identifier
.ToString());
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
35
builder.Append(((IdentifierNameSyntax)name).
Identifier
.ValueText);
CodeModel\MethodXml\MethodXmlBuilder.cs (1)
530
GenerateName(identifierName.
Identifier
.ToString());
QuarantineTools.Tests (3)
QuarantineScriptTests.cs (3)
322
IdentifierNameSyntax ins => ins.
Identifier
.ValueText,
323
QualifiedNameSyntax qns => (qns.Right as IdentifierNameSyntax)?.
Identifier
.ValueText ?? qns.Right.ToString(),
324
AliasQualifiedNameSyntax aqn => (aqn.Name as IdentifierNameSyntax)?.
Identifier
.ValueText ?? aqn.Name.ToString(),
Roslyn.Diagnostics.CSharp.Analyzers (49)
CSharpDoNotUseDebugAssertForInterpolatedStringsFixer.cs (1)
66
Expression: IdentifierNameSyntax {
Identifier
.ValueText: "Debug" } debugIdentifierNode,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
65
var name = argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
50
var name = argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
428
name.
Identifier
.Text == SyntaxFacts.GetText(SyntaxKind.NameOfKeyword))
655
identifierName.
Identifier
.IsKindOrHasMatchingText(SyntaxKind.NameOfKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (4)
91
name = nx.
Identifier
.ValueText;
365
return identifierName.
Identifier
.ValueText.ToCamelCase();
391
return nameEquals.Name.
Identifier
.ValueText.ToCamelCase();
437
return argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\TypeSyntaxExtensions.cs (1)
20
((IdentifierNameSyntax)typeSyntax).
Identifier
.IsKind(SyntaxKind.PartialKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SuppressFormattingRule.cs (2)
359
if (identifierName.
Identifier
.ValueText.Equals(FormattingDiagnosticIds.FormatDocumentControlDiagnosticId)
360
|| identifierName.
Identifier
.ValueText.Equals(FormattingDiagnosticIds.FormattingDiagnosticId))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
155
@using.Alias.Name.
Identifier
.ValueText.AppendToAliasNameSet(builder);
402
IdentifierNameSyntax nameSyntax when IsInPreprocessingSymbolContext(nameSyntax) => CreatePreprocessingSymbol(semanticModel, nameSyntax.
Identifier
),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (1)
38
=> xmlName.Identifier.
Identifier
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (4)
210
alias = usingDirective.Alias!.Name.
Identifier
;
808
var identifier = ((IdentifierNameSyntax)node).
Identifier
;
1071
=> (argument as ArgumentSyntax)?.NameColon?.Name.
Identifier
.ValueText ?? string.Empty;
1074
=> (argument as AttributeArgumentSyntax)?.NameEquals?.Name.
Identifier
.ValueText ?? string.Empty;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpInferredMemberNameSimplifier.cs (4)
30
if (inferredName == null || inferredName != node.NameColon.Name.
Identifier
.ValueText)
51
if (inferredName == null || inferredName != node.NameEquals.Name.
Identifier
.ValueText)
64
var name = toRemove.NameColon.Name.
Identifier
.ValueText;
86
var name = toRemove.NameEquals.Name.
Identifier
.ValueText;
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 && diff != 0
47
_tokenComparer.Compare(genericX.Identifier, identifierY.
Identifier
) is var diff && diff != 0
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (3)
255
var originalIdentifierNodes = originalLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.
Identifier
.ValueText));
261
var replacedIdentifierNodes = replacedLambdaBody.DescendantNodes().OfType<IdentifierNameSyntax>().Where(node => paramNames.Contains(node.
Identifier
.ValueText));
669
=> argument.NameColon.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
277
.Where(n => n is IdentifierNameSyntax id && id.
Identifier
.ValueText.Equals(identifier.ValueText))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\UsingsAndExternAliasesDirectiveComparer.cs (2)
123
var aliasComparisonResult = _tokenComparer.Compare(using1!.Alias!.Name.
Identifier
, using2!.Alias!.Name.
Identifier
);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (3)
1657
identifierName.
Identifier
.ValueText == "var")
1697
identifierName.
Identifier
.ValueText == "var")
2153
((IdentifierNameSyntax)gotoStatement.Expression).
Identifier
== token &&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SemanticModelExtensions.cs (2)
104
return argument.NameColon.Name.
Identifier
.ValueText;
117
return argument.NameEquals.Name.
Identifier
.ValueText;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (9)
730
var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.
Identifier
.ValueText : null;
763
var name = argumentOpt != null && argumentOpt.NameColon != null ? argumentOpt.NameColon.Name.
Identifier
.ValueText : null;
1572
elementNamesBuilder.Add(subPattern.NameColon?.Name.
Identifier
.ValueText);
1645
.Where(p => p.Name == memberDeclarator.NameEquals.Name.
Identifier
.ValueText)
1825
if (identifierName.
Identifier
.ValueText.Equals(parameterName) &&
1826
SemanticModel.GetSymbolInfo(identifierName.
Identifier
).Symbol?.Kind == SymbolKind.Parameter)
2220
if (descendant.
Identifier
.ValueText != symbol.Name)
2316
elementNamesBuilder.Add(name.
Identifier
.ValueText == "" ? null :
2317
name.
Identifier
.ValueText);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (2)
31
=> new(argument.GetRefKind(), argument.NameColon?.Name.
Identifier
.ValueText, argument.Expression);
121
identifierName.
Identifier
.ValueText == parameter.Name)
System.Private.CoreLib.Generators (2)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (2)
200
if (memberAccessExpression.Name is IdentifierNameSyntax identifierName && identifierName.
Identifier
.Text == "IsSupported")
215
if (identifierName.
Identifier
.Text == "IsSupported")
System.Windows.Forms.Analyzers.CSharp (1)
System\Windows\Forms\CSharp\Generators\ApplicationConfiguration\ApplicationConfigurationGenerator.cs (1)
125
Identifier
.ValueText: "ApplicationConfiguration"
System.Windows.Forms.PrivateSourceGenerators (1)
System\Windows\Forms\SourceGenerators\EnumValidationGenerator.cs (1)
56
Identifier
.ValueText: "EnumValidator"