161 references to IdentifierName
Microsoft.AspNetCore.App.CodeFixes (1)
Dependencies\ExtensionMethodsCompletionProvider.cs (1)
114var isIdentifierToken = token.IsKind(SyntaxKind.IdentifierName) || token.IsKind(SyntaxKind.IdentifierToken);
Microsoft.CodeAnalysis.CSharp (55)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
28556var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.IdentifierName, identifier, this.context, out hash); 28559var result = new IdentifierNameSyntax(SyntaxKind.IdentifierName, identifier, this.context); 33983var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.IdentifierName, identifier, out hash); 33986var result = new IdentifierNameSyntax(SyntaxKind.IdentifierName, identifier);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
41/// <item><description><see cref="SyntaxKind.IdentifierName"/></description></item>
Binder\Binder_AnonymousTypes.cs (1)
168case SyntaxKind.IdentifierName:
Binder\Binder_Expressions.cs (3)
658case SyntaxKind.IdentifierName: 5913case SyntaxKind.IdentifierName: 5985if (leftSyntax.Kind() == SyntaxKind.IdentifierName)
Binder\Binder_Invocation.cs (2)
29case SyntaxKind.IdentifierName: 2461case SyntaxKind.IdentifierName:
Binder\Binder_Operators.cs (1)
914if (parenthesizedExpression.Expression.IsKind(SyntaxKind.IdentifierName)
Binder\Binder_Statements.cs (2)
1726case SyntaxKind.IdentifierName: 1777case SyntaxKind.IdentifierName:
Binder\Binder_Symbols.cs (2)
430case SyntaxKind.IdentifierName: 848case SyntaxKind.IdentifierName:
Binder\EarlyWellKnownAttributeBinder.cs (1)
92case SyntaxKind.IdentifierName:
Binder\ForEachLoopBinder.cs (1)
128case SyntaxKind.IdentifierName:
Binder\LockOrUsingBinder.cs (1)
54if (targetExpressionSyntax.Kind() == SyntaxKind.IdentifierName)
Binder\WithCrefTypeParametersBinder.cs (2)
96case SyntaxKind.IdentifierName: 133if (typeArguments[i].Kind() == SyntaxKind.IdentifierName)
Compilation\CSharpSemanticModel.cs (1)
92case SyntaxKind.IdentifierName:
Compilation\MemberSemanticModel.cs (1)
2256case SyntaxKind.IdentifierName:
Compilation\SyntaxTreeSemanticModel.cs (1)
1753case SyntaxKind.IdentifierName:
Parser\DirectiveParser.cs (1)
895case SyntaxKind.IdentifierName:
Parser\DocumentationCommentParser.cs (2)
344p => p.CurrentToken.Kind != SyntaxKind.IdentifierName, 1374if (typeArgumentsMustBeIdentifiers && typeSyntax.Kind != SyntaxKind.IdentifierName)
Parser\LanguageParser.cs (11)
3002statement is ExpressionStatementSyntax { Expression.Kind: SyntaxKind.IdentifierName, SemicolonToken.IsMissing: true }: 3422if (type.Kind != SyntaxKind.IdentifierName) 6088if (this.IsIncrementalAndFactoryContextMatches && this.CurrentNodeKind == SyntaxKind.IdentifierName) 7123if (left.Kind != SyntaxKind.IdentifierName) 8888else if (parameter.Type.Kind == SyntaxKind.IdentifierName && 9980case SyntaxKind.IdentifierName: 10980if (type.Kind == SyntaxKind.IdentifierName) 11366case SyntaxKind.IdentifierName: 12894if (expression.Kind == SyntaxKind.IdentifierName && this.CurrentToken.Kind == SyntaxKind.ColonToken) 12920var argument = expression.Kind != SyntaxKind.IdentifierName || this.CurrentToken.Kind != SyntaxKind.ColonToken 13543Left.Kind: SyntaxKind.IdentifierName or SyntaxKind.ImplicitElementAccess,
Parser\LanguageParser_Patterns.cs (1)
286if (type?.Kind == SyntaxKind.IdentifierName)
Symbols\NamespaceSymbol.cs (1)
295case SyntaxKind.IdentifierName:
Syntax\CSharpPragmaWarningStateMap.cs (1)
130else if (currentErrorCode.Kind() == SyntaxKind.IdentifierName)
Syntax\LambdaUtilities.cs (1)
220if (!selectOrGroupExpression.IsKind(SyntaxKind.IdentifierName))
Syntax\SyntaxExtensions.cs (4)
191return simpleName.Kind() == SyntaxKind.IdentifierName 346if (kind != SyntaxKind.TupleExpression && kind != SyntaxKind.DeclarationExpression && kind != SyntaxKind.IdentifierName) 353Debug.Assert(expr.Kind() == SyntaxKind.TupleExpression || expr.Kind() == SyntaxKind.DeclarationExpression || expr.Kind() == SyntaxKind.IdentifierName); 478case SyntaxKind.IdentifierName:
Syntax\SyntaxFactory.cs (3)
347return new SyntaxToken(Syntax.InternalSyntax.SyntaxFactory.Identifier(SyntaxKind.IdentifierName, leading.Node, "@" + text, valueText, trailing.Node)); 2108if (parent != null && (node.Kind() == SyntaxKind.IdentifierName || node.Kind() == SyntaxKind.GenericName)) 2166case SyntaxKind.IdentifierName:
Syntax\SyntaxFacts.cs (2)
278if (!node.IsKind(IdentifierName)) 429case IdentifierName:
Syntax\SyntaxKindFacts.cs (1)
306case SyntaxKind.IdentifierName:
Syntax\SyntaxNodeExtensions.cs (3)
55if (node.Expression.Kind() == SyntaxKind.IdentifierName && 200case SyntaxKind.IdentifierName: 358return invocationTarget.Kind() == SyntaxKind.IdentifierName &&
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
CSharpUpgradeMSBuildWorkspaceAnalyzer.cs (1)
17context.RegisterSyntaxNodeAction(AnalyzeIdentifier, SyntaxKind.IdentifierName);
Microsoft.CodeAnalysis.CSharp.CodeStyle (15)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
84if (!_assignmentTargetOpt.IsKind(SyntaxKind.IdentifierName))
src\roslyn\src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
309=> left.IsKind(SyntaxKind.IdentifierName) && right.IsKind(SyntaxKind.NullLiteralExpression);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (2)
158Name: (kind: SyntaxKind.IdentifierName), 163else if (expression.IsKind(SyntaxKind.IdentifierName))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
359if (assignment.Left.IsKind(SyntaxKind.IdentifierName))
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
282if (_operand.Kind() == SyntaxKind.IdentifierName)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
286case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
160if (!simpleName.IsKind(SyntaxKind.IdentifierName)) 529if (expression.IsKind(SyntaxKind.IdentifierName) || expression is MemberAccessExpressionSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
726=> expression.Kind() is SyntaxKind.IdentifierName or SyntaxKind.QualifiedName or SyntaxKind.SimpleMemberAccessExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
88case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
635=> node.IsKind(SyntaxKind.IdentifierName) && 818case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
80public int IdentifierName => (int)SyntaxKind.IdentifierName;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (1)
94case SyntaxKind.IdentifierName:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (10)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateConversionCodeFixProvider.cs (1)
37is SyntaxKind.IdentifierName
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (1)
56is SyntaxKind.IdentifierName
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (1)
137=> State.SimpleNameOpt.Kind() == SyntaxKind.IdentifierName;
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
48case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
164case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (5)
839token.Parent.IsKind(SyntaxKind.IdentifierName) && 1357leftToken.Parent.IsKind(SyntaxKind.IdentifierName) && 1873if (token.IsKind(SyntaxKind.IdentifierToken) && token.Text == "scoped" && token.Parent.IsKind(SyntaxKind.IdentifierName) && token.Parent.Parent is VariableDeclarationSyntax or ExpressionStatementSyntax or IncompleteMemberSyntax) 2875token.Parent.IsKind(SyntaxKind.IdentifierName) && 2883token.Parent.IsKind(SyntaxKind.IdentifierName))
Microsoft.CodeAnalysis.CSharp.Features (28)
ChangeSignature\CSharpChangeSignatureService.cs (1)
878if (!node.IsKind(SyntaxKind.IdentifierName) ||
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
207token.Parent.IsKind(SyntaxKind.IdentifierName))
Completion\CompletionProviders\ExternAliasCompletionProvider.cs (1)
65|| (targetToken.Parent.IsKind(SyntaxKind.IdentifierName) && targetToken.Parent.IsParentKind(SyntaxKind.IncompleteMember)))
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
293if (token.Parent.IsKind(SyntaxKind.IdentifierName) &&
Debugging\CSharpProximityExpressionsService_ExpressionTermCollector.cs (1)
72case SyntaxKind.IdentifierName:
Diagnostics\Analyzers\CSharpPreferFrameworkTypeDiagnosticAnalyzer.cs (1)
23[SyntaxKind.PredefinedType, SyntaxKind.IdentifierName];
Diagnostics\Analyzers\CSharpSimplifyTypeNamesDiagnosticAnalyzer.cs (1)
30SyntaxKind.IdentifierName,
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
2841return assignment.Left.IsKind(SyntaxKind.IdentifierName) && assignment.Right == awaitExpression;
EditAndContinue\SyntaxComparer.cs (1)
507case SyntaxKind.IdentifierName:
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
53contextualKind: SyntaxKind.IdentifierName,
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (1)
65case SyntaxKind.IdentifierName:
GenerateType\CSharpGenerateTypeService.cs (1)
151SyntaxKind.IdentifierName or
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (1)
47expressionStatement.Expression.IsKind(SyntaxKind.IdentifierName))
Rename\CSharpRenameIssuesService.cs (1)
59if (parent.IsKind(SyntaxKind.IdentifierName))
SignatureHelp\InvocationExpressionSignatureHelpProviderBase_MethodGroup.cs (2)
60var includeInstance = throughExpression.Kind() is not (SyntaxKind.IdentifierName or SyntaxKind.SimpleMemberAccessExpression or SyntaxKind.PredefinedType) || 65(throughExpression.IsKind(SyntaxKind.IdentifierName) &&
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
84if (!_assignmentTargetOpt.IsKind(SyntaxKind.IdentifierName))
src\roslyn\src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
309=> left.IsKind(SyntaxKind.IdentifierName) && right.IsKind(SyntaxKind.NullLiteralExpression);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (2)
158Name: (kind: SyntaxKind.IdentifierName), 163else if (expression.IsKind(SyntaxKind.IdentifierName))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
359if (assignment.Left.IsKind(SyntaxKind.IdentifierName))
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
282if (_operand.Kind() == SyntaxKind.IdentifierName)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
286case SyntaxKind.IdentifierName:
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateConversionCodeFixProvider.cs (1)
37is SyntaxKind.IdentifierName
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (1)
56is SyntaxKind.IdentifierName
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (1)
137=> State.SimpleNameOpt.Kind() == SyntaxKind.IdentifierName;
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
48case SyntaxKind.IdentifierName:
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
220if (!selectOrGroupExpression.IsKind(SyntaxKind.IdentifierName))
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (6)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpIdentifiersShouldNotContainUnderscores.Fixer.cs (1)
35=> node.IsKind(SyntaxKind.IdentifierName)
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.cs (1)
226expression.IsKind(SyntaxKind.IdentifierName) &&
Microsoft.NetCore.Analyzers\Runtime\CSharpSpecifyCultureForToLowerAndToUpper.Fixer.cs (3)
23return node.IsKind(SyntaxKind.IdentifierName) && 29if (node.IsKind(SyntaxKind.IdentifierName) && node.Parent?.FirstAncestorOrSelf<InvocationExpressionSyntax>() is InvocationExpressionSyntax invocation) 46if (node.IsKind(SyntaxKind.IdentifierName))
Microsoft.NetCore.Analyzers\Runtime\CSharpUseOrdinalStringComparison.Fixer.cs (1)
46return node.IsKind(SyntaxKind.IdentifierName) &&
Microsoft.CodeAnalysis.CSharp.Workspaces (28)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
901case SyntaxKind.IdentifierName: 3462case SyntaxKind.IdentifierName:
Recommendations\CSharpRecommendationServiceRunner.cs (1)
788originalExpressionKind is SyntaxKind.IdentifierName or SyntaxKind.GenericName)
Rename\CSharpRenameRewriterLanguageService.cs (2)
441case SyntaxKind.IdentifierName: 744if (token.Parent is ExpressionSyntax(SyntaxKind.IdentifierName) expression &&
Simplification\CSharpSimplificationService.Expander.cs (4)
517case SyntaxKind.IdentifierName: 611case SyntaxKind.IdentifierName: 737if (newNode.Kind() == SyntaxKind.IdentifierName && 894Debug.Assert(!replaceNode || rewrittenNode.Kind() == SyntaxKind.IdentifierName);
Simplification\Reducers\CSharpExtensionMethodReducer.cs (1)
82else if (node.Expression.Kind() == SyntaxKind.IdentifierName)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (2)
133if (node.Kind() == SyntaxKind.IdentifierName && 192return current.Kind() is SyntaxKind.AliasQualifiedName or SyntaxKind.IdentifierName or SyntaxKind.GenericName or SyntaxKind.QualifiedName;
Simplification\Simplifiers\NameSimplifier.cs (2)
332case SyntaxKind.IdentifierName: 559case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
160if (!simpleName.IsKind(SyntaxKind.IdentifierName)) 529if (expression.IsKind(SyntaxKind.IdentifierName) || expression is MemberAccessExpressionSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
726=> expression.Kind() is SyntaxKind.IdentifierName or SyntaxKind.QualifiedName or SyntaxKind.SimpleMemberAccessExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
88case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
635=> node.IsKind(SyntaxKind.IdentifierName) && 818case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
80public int IdentifierName => (int)SyntaxKind.IdentifierName;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (1)
94case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
164case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (5)
839token.Parent.IsKind(SyntaxKind.IdentifierName) && 1357leftToken.Parent.IsKind(SyntaxKind.IdentifierName) && 1873if (token.IsKind(SyntaxKind.IdentifierToken) && token.Text == "scoped" && token.Parent.IsKind(SyntaxKind.IdentifierName) && token.Parent.Parent is VariableDeclarationSyntax or ExpressionStatementSyntax or IncompleteMemberSyntax) 2875token.Parent.IsKind(SyntaxKind.IdentifierName) && 2883token.Parent.IsKind(SyntaxKind.IdentifierName))
Microsoft.ML.InternalCodeAnalyzer (3)
BestFriendAnalyzer.cs (1)
72case SyntaxKind.IdentifierName:
ContractsCheckAnalyzer.cs (1)
159return exp.IsKind(SyntaxKind.StringLiteralExpression) || exp.IsKind(SyntaxKind.IdentifierName);
ContractsCheckNameofFixProvider.cs (1)
74.Select(p => p.Parent).Where(n => n.IsKind(SyntaxKind.IdentifierName));
Roslyn.Diagnostics.CSharp.Analyzers (14)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
160if (!simpleName.IsKind(SyntaxKind.IdentifierName)) 529if (expression.IsKind(SyntaxKind.IdentifierName) || expression is MemberAccessExpressionSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
726=> expression.Kind() is SyntaxKind.IdentifierName or SyntaxKind.QualifiedName or SyntaxKind.SimpleMemberAccessExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
88case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
635=> node.IsKind(SyntaxKind.IdentifierName) && 818case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
80public int IdentifierName => (int)SyntaxKind.IdentifierName;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (1)
94case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
164case SyntaxKind.IdentifierName:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (5)
839token.Parent.IsKind(SyntaxKind.IdentifierName) && 1357leftToken.Parent.IsKind(SyntaxKind.IdentifierName) && 1873if (token.IsKind(SyntaxKind.IdentifierToken) && token.Text == "scoped" && token.Parent.IsKind(SyntaxKind.IdentifierName) && token.Parent.Parent is VariableDeclarationSyntax or ExpressionStatementSyntax or IncompleteMemberSyntax) 2875token.Parent.IsKind(SyntaxKind.IdentifierName) && 2883token.Parent.IsKind(SyntaxKind.IdentifierName))