6 overrides of Identifier
Microsoft.CodeAnalysis.CSharp (6)
Syntax.xml.Syntax.Generated.cs (5)
10351public override SyntaxToken Identifier => new SyntaxToken(this, ((InternalSyntax.ClassDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3)); 10517public override SyntaxToken Identifier => new SyntaxToken(this, ((InternalSyntax.StructDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3)); 10683public override SyntaxToken Identifier => new SyntaxToken(this, ((InternalSyntax.InterfaceDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3)); 10857public override SyntaxToken Identifier => new SyntaxToken(this, ((InternalSyntax.RecordDeclarationSyntax)this.Green).identifier, GetChildPosition(4), GetChildIndex(4)); 11021public override SyntaxToken Identifier => new SyntaxToken(this, ((InternalSyntax.EnumDeclarationSyntax)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
Syntax\ExtensionBlockDeclarationSyntax.cs (1)
9public override SyntaxToken Identifier => default;
328 references to Identifier
Microsoft.CodeAnalysis.CSharp (11)
Compilation\SyntaxTreeSemanticModel.cs (2)
1386var name = declarationSyntax.Identifier.ValueText; 1686return ((BaseTypeDeclarationSyntax)declaration).Identifier.ValueText;
Declarations\DeclarationTreeBuilder.cs (2)
778name: isExtension ? "" : node.Identifier.ValueText, 783nameLocation: new SourceLocation(isExtension ? node.Keyword : node.Identifier),
Lowering\Instrumentation\DebugInfoInjector.cs (1)
98return new BoundSequencePointWithSpan(typeDecl, rewritten, TextSpan.FromBounds(typeDecl.Identifier.SpanStart, typeDecl.ParameterList.Span.End));
Symbols\NamespaceOrTypeSymbol.cs (1)
190return GetSourceTypeMember(syntax.Identifier.ValueText, syntax.Arity, syntax.Kind(), syntax);
Symbols\Source\SourceMemberContainerSymbol.cs (2)
1923BaseTypeDeclarationSyntax typeDecl => typeDecl.Identifier, 3942diagnostics.Add(ErrorCode.ERR_ConstructorInStaticClass, syntax.Identifier.GetLocation());
Symbols\Source\SourceNamedTypeSymbol.cs (1)
125return ((BaseTypeDeclarationSyntax)node).Identifier;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
237var identifier = (typeDecl != null) ? typeDecl.Identifier : syntax.Identifier;
Symbols\Synthesized\Records\SynthesizedPrimaryConstructor.cs (1)
24base(containingType, syntax.Identifier.GetLocation(), syntax, isIterator: false, MakeModifiersAndFlags(containingType, syntax))
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (1)
69if (mainTypeName != null && containingTypeDeclaration.Identifier.ValueText != mainTypeName)
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
121primaryLocation = typeDeclaration.Identifier.GetLocation();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
42return ((TypeDeclarationSyntax)member).Identifier;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpHeaderFacts.cs (2)
38if (node.Identifier != default) 39return node.Identifier;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1269BaseTypeDeclarationSyntax typeDecl => typeDecl.Identifier,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (11)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (2)
278typeDeclaration.Identifier.TrailingTrivia; 427typeDeclaration.Identifier.WithTrailingTrivia(ElasticMarker),
src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsCodeFixProvider.cs (1)
29=> (typeDeclaration as BaseTypeDeclarationSyntax)?.Identifier;
src\Analyzers\CSharp\CodeFixes\ImplementAbstractClass\CSharpImplementAbstractClassCodeFixProvider.cs (1)
23=> classNode.Identifier;
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (5)
158: currentTypeDeclaration.Identifier.GetAllTrailingTrivia(); 170.WithIdentifier(typeParameterList != null ? currentTypeDeclaration.Identifier : currentTypeDeclaration.Identifier.WithoutTrailingTrivia()) 427: currentTypeDeclaration.Identifier.GetAllTrailingTrivia(); 430.WithIdentifier(currentTypeDeclaration.Identifier.WithoutTrailingTrivia())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
294EqualIdentifierName(x.Identifier, y.Identifier, out result);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (1)
501=> !baseTypeDeclarationNode.Identifier.IsMissing
EventHookup\EventHookupSessionManager_EventHookupSession.cs (1)
250? typeDeclaration.Identifier.Text
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Workspaces\WorkspaceTests_EditorFeatures.cs (1)
244Assert.Equal(type.Identifier.ValueText, typeName);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\PrimaryConstructorTests.cs (1)
2654Assert.Equal("C", typeDeclaration.Identifier.ValueText);
Microsoft.CodeAnalysis.CSharp.Features (27)
CodeRefactorings\MoveType\CSharpMoveTypeService.cs (1)
24=> (syntax.Identifier.ValueText, syntax is TypeDeclarationSyntax { TypeParameterList.Parameters.Count: var arity } ? arity : 0);
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
494typeDeclaration.Identifier.WithoutTrivia(),
EditAndContinue\BreakpointSpans.cs (3)
209if (position >= typeDeclaration.Identifier.SpanStart && node is RecordDeclarationSyntax recordDeclaration) 487return TextSpan.FromBounds(typeDeclaration.Identifier.SpanStart, typeDeclaration.ParameterList.Span.End); 494yield return typeDeclaration.Identifier;
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
1268oldTypeDeclaration.Identifier.Span != newTypeDeclaration.Identifier.Span || 1644typeDeclaration.TypeParameterList ?? (SyntaxNodeOrToken)typeDeclaration.Identifier);
EditAndContinue\SyntaxComparer.cs (1)
1439return ((TypeDeclarationSyntax)node).Identifier;
InheritanceMargin\CSharpInheritanceMarginService.cs (1)
72TypeDeclarationSyntax baseTypeDeclarationNode => baseTypeDeclarationNode.Identifier,
Snippets\AbstractCSharpTypeSnippetProvider.cs (1)
111=> baseTypeDeclaration.Identifier;
Snippets\CSharpConstructorSnippetProvider.cs (1)
72containingTypeName: containingType.Identifier.ToString(),
Snippets\CSharpSnippetFunctionService.cs (1)
27return type?.Identifier.ToString();
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (2)
82nameBuilder.Append(typeDeclaration.Identifier.ValueText); 94typeDeclaration.Identifier));
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (1)
69if (mainTypeName != null && containingTypeDeclaration.Identifier.ValueText != mainTypeName)
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
121primaryLocation = typeDeclaration.Identifier.GetLocation();
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (2)
278typeDeclaration.Identifier.TrailingTrivia; 427typeDeclaration.Identifier.WithTrailingTrivia(ElasticMarker),
src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsCodeFixProvider.cs (1)
29=> (typeDeclaration as BaseTypeDeclarationSyntax)?.Identifier;
src\Analyzers\CSharp\CodeFixes\ImplementAbstractClass\CSharpImplementAbstractClassCodeFixProvider.cs (1)
23=> classNode.Identifier;
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (5)
158: currentTypeDeclaration.Identifier.GetAllTrailingTrivia(); 170.WithIdentifier(typeParameterList != null ? currentTypeDeclaration.Identifier : currentTypeDeclaration.Identifier.WithoutTrailingTrivia()) 427: currentTypeDeclaration.Identifier.GetAllTrailingTrivia(); 430.WithIdentifier(currentTypeDeclaration.Identifier.WithoutTrailingTrivia())
Structure\Providers\TypeDeclarationStructureProvider.cs (1)
29? typeDeclaration.Identifier
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (11)
Semantics\QueryTests.cs (11)
1453var classC = tree.GetCompilationUnitRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Where(t => t.Identifier.ValueText == "Query").Single(); 1662var classC = tree.GetCompilationUnitRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Where(t => t.Identifier.ValueText == "Query").Single(); 1722var classC = tree.GetCompilationUnitRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Where(t => t.Identifier.ValueText == "Query").Single(); 1760var classC = tree.GetCompilationUnitRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Where(t => t.Identifier.ValueText == "Query").Single(); 2897var classC = tree.GetCompilationUnitRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Where(t => t.Identifier.ValueText == "C").Single(); 2930var classC = tree.GetCompilationUnitRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Where(t => t.Identifier.ValueText == "C").Single(); 3420var classC = tree.GetCompilationUnitRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Where(t => t.Identifier.ValueText == "Query").Single(); 3464var classC = tree.GetCompilationUnitRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Where(t => t.Identifier.ValueText == "Query").Single(); 3511var classC = tree.GetCompilationUnitRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Where(t => t.Identifier.ValueText == "Test").Single(); 3550var classC = tree.GetCompilationUnitRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Where(t => t.Identifier.ValueText == "Test2").Single(); 3598var classC = tree.GetCompilationUnitRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Where(t => t.Identifier.ValueText == "QueryExpressionTest").Single();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (1)
2845Assert.Equal("C", classNode.Identifier.ValueText);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (195)
LexicalAndXml\PreprocessorTests.cs (1)
1687Assert.Equal("A", td.Identifier.ToString());
Parsing\DeclarationParsingTests.cs (187)
786Assert.NotEqual(default, cs.Identifier); 787Assert.Equal("a", cs.Identifier.ToString()); 813Assert.NotEqual(default, cs.Identifier); 814Assert.Equal("a", cs.Identifier.ToString()); 840Assert.NotEqual(default, cs.Identifier); 841Assert.Equal("a", cs.Identifier.ToString()); 867Assert.NotEqual(default, cs.Identifier); 868Assert.Equal("a", cs.Identifier.ToString()); 894Assert.NotEqual(default, cs.Identifier); 895Assert.Equal("a", cs.Identifier.ToString()); 921Assert.NotEqual(default, cs.Identifier); 922Assert.Equal("a", cs.Identifier.ToString()); 948Assert.NotEqual(default, cs.Identifier); 949Assert.Equal("a", cs.Identifier.ToString()); 975Assert.NotEqual(default, cs.Identifier); 976Assert.Equal("a", cs.Identifier.ToString()); 1003Assert.NotEqual(default, cs.Identifier); 1004Assert.Equal("a", cs.Identifier.ToString()); 1030Assert.NotEqual(default, cs.Identifier); 1031Assert.Equal("a", cs.Identifier.ToString()); 1056Assert.NotEqual(default, cs.Identifier); 1057Assert.Equal("a", cs.Identifier.ToString()); 1087Assert.NotEqual(default, cs.Identifier); 1088Assert.Equal("a", cs.Identifier.ToString()); 1119Assert.NotEqual(default, cs.Identifier); 1120Assert.Equal("a", cs.Identifier.ToString()); 1161Assert.NotEqual(default, cs.Identifier); 1162Assert.Equal("a", cs.Identifier.ToString()); 1222Assert.NotEqual(default, cs.Identifier); 1223Assert.Equal("a", cs.Identifier.ToString()); 1266Assert.NotEqual(default, cs.Identifier); 1267Assert.Equal("a", cs.Identifier.ToString()); 1307Assert.NotEqual(default, cs.Identifier); 1308Assert.Equal("a", cs.Identifier.ToString()); 1348Assert.NotEqual(default, cs.Identifier); 1349Assert.Equal("a", cs.Identifier.ToString()); 1404Assert.NotEqual(default, cs.Identifier); 1459Assert.NotEqual(default, cs.Identifier); 1505Assert.NotEqual(default, cs.Identifier); 1549Assert.NotEqual(default, cs.Identifier); 1550Assert.Equal("a", cs.Identifier.ToString()); 1609Assert.NotEqual(default, cs.Identifier); 1610Assert.Equal("a", cs.Identifier.ToString()); 1634Assert.NotEqual(default, cs.Identifier); 1637Assert.Equal("A", cs.Identifier.ToString()); 1664Assert.NotEqual(default, cs.Identifier); 1668Assert.Equal("A", cs.Identifier.ToString()); 1696Assert.NotEqual(default, cs.Identifier); 1697Assert.Equal("a", cs.Identifier.ToString()); 1721Assert.NotEqual(default, cs.Identifier); 1722Assert.Equal("a", cs.Identifier.ToString()); 1736Assert.NotEqual(default, cs.Identifier); 1737Assert.Equal("b", cs.Identifier.ToString()); 1761Assert.NotEqual(default, cs.Identifier); 1762Assert.Equal("a", cs.Identifier.ToString()); 1777Assert.NotEqual(default, cs.Identifier); 1778Assert.Equal("b", cs.Identifier.ToString()); 1802Assert.NotEqual(default, cs.Identifier); 1803Assert.Equal("a", cs.Identifier.ToString()); 1818Assert.NotEqual(default, cs.Identifier); 1819Assert.Equal("b", cs.Identifier.ToString()); 1843Assert.NotEqual(default, cs.Identifier); 1844Assert.Equal("a", cs.Identifier.ToString()); 1860Assert.NotEqual(default, cs.Identifier); 1861Assert.Equal("b", cs.Identifier.ToString()); 1885Assert.NotEqual(default, cs.Identifier); 1886Assert.Equal("a", cs.Identifier.ToString()); 1902Assert.NotEqual(default, cs.Identifier); 1903Assert.Equal("b", cs.Identifier.ToString()); 1927Assert.NotEqual(default, cs.Identifier); 1928Assert.Equal("a", cs.Identifier.ToString()); 1943Assert.NotEqual(default, cs.Identifier); 1944Assert.Equal("b", cs.Identifier.ToString()); 1968Assert.NotEqual(default, cs.Identifier); 1969Assert.Equal("a", cs.Identifier.ToString()); 1984Assert.NotEqual(default, cs.Identifier); 1985Assert.Equal("b", cs.Identifier.ToString()); 2447Assert.NotEqual(default, cs.Identifier); 2448Assert.Equal("a", cs.Identifier.ToString()); 2489Assert.NotEqual(default, cs.Identifier); 2490Assert.Equal("a", cs.Identifier.ToString()); 2535Assert.NotEqual(default, cs.Identifier); 2536Assert.Equal("a", cs.Identifier.ToString()); 2581Assert.NotEqual(default, cs.Identifier); 2582Assert.Equal("a", cs.Identifier.ToString()); 2626Assert.NotEqual(default, cs.Identifier); 2627Assert.Equal("a", cs.Identifier.ToString()); 2656Assert.NotEqual(default, cs.Identifier); 2657Assert.Equal("a", cs.Identifier.ToString()); 2684Assert.NotEqual(default, cs.Identifier); 2685Assert.Equal("a", cs.Identifier.ToString()); 2752Assert.NotEqual(default, cs.Identifier); 2753Assert.Equal("a", cs.Identifier.ToString()); 2799Assert.NotEqual(default, structDecl.Identifier); 2800Assert.Equal("a", structDecl.Identifier.ToString()); 2846Assert.NotEqual(default, structDecl.Identifier); 2847Assert.Equal("a", structDecl.Identifier.ToString()); 2896Assert.NotEqual(default, structDecl.Identifier); 2897Assert.Equal("a", structDecl.Identifier.ToString()); 2937Assert.NotEqual(default, structDecl.Identifier); 2938Assert.Equal("a", structDecl.Identifier.ToString()); 2998Assert.NotEqual(default, cs.Identifier); 2999Assert.Equal("a", cs.Identifier.ToString()); 3050Assert.NotEqual(default, cs.Identifier); 3051Assert.Equal("a", cs.Identifier.ToString()); 3111Assert.NotEqual(default, cs.Identifier); 3112Assert.Equal("a", cs.Identifier.ToString()); 3176Assert.NotEqual(default, cs.Identifier); 3177Assert.Equal("a", cs.Identifier.ToString()); 3250Assert.NotEqual(default, cs.Identifier); 3251Assert.Equal("a", cs.Identifier.ToString()); 3315Assert.NotEqual(default, cs.Identifier); 3316Assert.Equal("a", cs.Identifier.ToString()); 3367Assert.NotEqual(default, cs.Identifier); 3368Assert.Equal("a", cs.Identifier.ToString()); 3413Assert.NotEqual(default, cs.Identifier); 3414Assert.Equal("a", cs.Identifier.ToString()); 3494Assert.NotEqual(default, cs.Identifier); 3495Assert.Equal("a", cs.Identifier.ToString()); 3529Assert.NotEqual(default, cs.Identifier); 3530Assert.Equal("a", cs.Identifier.ToString()); 3576Assert.NotEqual(default, cs.Identifier); 3577Assert.Equal("a", cs.Identifier.ToString()); 3613Assert.NotEqual(default, cs.Identifier); 3614Assert.Equal("a", cs.Identifier.ToString()); 3673Assert.NotEqual(default, cs.Identifier); 3674Assert.Equal("a", cs.Identifier.ToString()); 3713Assert.NotEqual(default, cs.Identifier); 3714Assert.Equal("a", cs.Identifier.ToString()); 3767Assert.NotEqual(default, cs.Identifier); 3768Assert.Equal("a", cs.Identifier.ToString()); 3823Assert.NotEqual(default, cs.Identifier); 3824Assert.Equal("a", cs.Identifier.ToString()); 3868Assert.NotEqual(default, cs.Identifier); 3869Assert.Equal("a", cs.Identifier.ToString()); 3912Assert.NotEqual(default, cs.Identifier); 3913Assert.Equal("a", cs.Identifier.ToString()); 3957Assert.NotEqual(default, cs.Identifier); 3958Assert.Equal("a", cs.Identifier.ToString()); 4011Assert.NotEqual(default, cs.Identifier); 4012Assert.Equal("a", cs.Identifier.ToString()); 4074Assert.NotEqual(default, cs.Identifier); 4075Assert.Equal("a", cs.Identifier.ToString()); 4120Assert.NotEqual(default, cs.Identifier); 4121Assert.Equal("a", cs.Identifier.ToString()); 4174Assert.NotEqual(default, cs.Identifier); 4175Assert.Equal("a", cs.Identifier.ToString()); 4229Assert.NotEqual(default, cs.Identifier); 4230Assert.Equal("a", cs.Identifier.ToString()); 4302Assert.NotEqual(default, cs.Identifier); 4303Assert.Equal("a", cs.Identifier.ToString()); 4356Assert.NotEqual(default, cs.Identifier); 4357Assert.Equal("a", cs.Identifier.ToString()); 4494Assert.NotEqual(default, cs.Identifier); 4495Assert.Equal("a", cs.Identifier.ToString()); 4550Assert.NotEqual(default, cs.Identifier); 4551Assert.Equal("a", cs.Identifier.ToString()); 4606Assert.NotEqual(default, cs.Identifier); 4607Assert.Equal("a", cs.Identifier.ToString()); 4690Assert.NotEqual(default, cs.Identifier); 4691Assert.Equal("a", cs.Identifier.ToString()); 4746Assert.NotEqual(default, cs.Identifier); 4747Assert.Equal("a", cs.Identifier.ToString()); 4800Assert.NotEqual(default, cs.Identifier); 4801Assert.Equal("a", cs.Identifier.ToString()); 4883Assert.NotEqual(default, cs.Identifier); 4884Assert.Equal("a", cs.Identifier.ToString()); 4940Assert.NotEqual(default, cs.Identifier); 4941Assert.Equal("a", cs.Identifier.ToString()); 5007Assert.NotEqual(default, cs.Identifier); 5008Assert.Equal("a", cs.Identifier.ToString()); 5075Assert.NotEqual(default, cs.Identifier); 5076Assert.Equal("a", cs.Identifier.ToString()); 5142Assert.NotEqual(default, cs.Identifier); 5143Assert.Equal("a", cs.Identifier.ToString()); 5218Assert.NotEqual(default, cs.Identifier); 5219Assert.Equal("a", cs.Identifier.ToString()); 5286Assert.NotEqual(default, cs.Identifier); 5287Assert.Equal("a", cs.Identifier.ToString()); 5366Assert.NotEqual(default, cs.Identifier); 5367Assert.Equal("a", cs.Identifier.ToString()); 5480Assert.NotEqual(default, cs.Identifier); 5481Assert.Equal("a", cs.Identifier.ToString()); 5543Assert.NotEqual(default, cs.Identifier); 5544Assert.Equal("a", cs.Identifier.ToString()); 5591Assert.NotEqual(default, cs.Identifier); 5592Assert.Equal("a", cs.Identifier.ToString());
Parsing\ParsingErrorRecoveryTests.cs (2)
6915Assert.Equal("C1", item1.Identifier.ToString()); 6939Assert.Equal("y", subitem2.Identifier.ToString());
Syntax\SyntaxDiffingTests.cs (3)
48Assert.Equal(decl.Identifier.Span, spans[0]); 68Assert.Equal(decl1.Identifier.Span, spans[0]); 70Assert.Equal(decl2.Identifier.Span, spans[1]);
Syntax\SyntaxNodeTests.cs (2)
742Assert.Equal(classDecl, root.FindNode(classDecl.Identifier.Span, findInsideTrivia: false)); 1341var name = member.Identifier;
Microsoft.CodeAnalysis.CSharp.Workspaces (12)
Classification\ClassificationHelpers.cs (1)
194if (token.Parent is BaseTypeDeclarationSyntax typeDeclaration && typeDeclaration.Identifier == token)
CodeGeneration\CSharpSyntaxGenerator.cs (3)
1388TypeDeclarationSyntax typeDeclaration => AsClassMember(member, typeDeclaration.Identifier.Text), 2058BaseTypeDeclarationSyntax baseTypeDeclaration => baseTypeDeclaration.Identifier.ValueText, 2085BaseTypeDeclarationSyntax typeDeclaration => ReplaceWithTrivia(declaration, typeDeclaration.Identifier, id),
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (2)
231typeDeclaration.Identifier.ValueText, 239typeDeclaration.Identifier.Span,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
42return ((TypeDeclarationSyntax)member).Identifier;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpHeaderFacts.cs (2)
38if (node.Identifier != default) 39return node.Identifier;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1269BaseTypeDeclarationSyntax typeDecl => typeDecl.Identifier,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
294EqualIdentifierName(x.Identifier, y.Identifier, out result);
Microsoft.CodeAnalysis.Workspaces.UnitTests (10)
SyntaxPathTests.cs (10)
201Assert.Equal("C", ((TypeDeclarationSyntax)n1).Identifier.ValueText); 203Assert.Equal("D", ((TypeDeclarationSyntax)n2).Identifier.ValueText); 270Assert.Equal("D", ((TypeDeclarationSyntax)n1).Identifier.ValueText); 303Assert.Equal("D", ((TypeDeclarationSyntax)n1).Identifier.ValueText); 333Assert.Equal("C", ((TypeDeclarationSyntax)n1).Identifier.ValueText); 335Assert.Equal("D", ((TypeDeclarationSyntax)n2).Identifier.ValueText); 364Assert.Equal("C", ((TypeDeclarationSyntax)n1).Identifier.ValueText); 366Assert.Equal("D", ((TypeDeclarationSyntax)n2).Identifier.ValueText); 403Assert.Equal("C", ((TypeDeclarationSyntax)n1).Identifier.ValueText); 405Assert.Equal("D", ((TypeDeclarationSyntax)n2).Identifier.ValueText);
Microsoft.DotNet.GenFacades (2)
NotSupportedAssemblyGenerator.cs (1)
210return parent + "." + node.Identifier.ValueText.Trim();
TypeParser.cs (1)
108string typeName = type.Identifier.ValueText;
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Parser.cs (2)
624return typeDeclaration.Identifier.ToString() + typeDeclaration.TypeParameterList; 701Diag(DiagnosticDescriptors.PrimaryConstructorParameterLoggerHidden, parameter.Locations[0], classDec.Identifier.Text);
Microsoft.Extensions.Options.SourceGeneration (1)
Parser.cs (1)
130parents.Add($"partial {GetTypeKeyword(parent)} {parent.Identifier}{parent.TypeParameterList} {parent.ConstraintClauses}");
Microsoft.Gen.ContextualOptions (2)
Parser.cs (2)
57type.Definitions.Select(def => Diagnostic.Create(DiagDescriptors.ContextMustBePartial, def.Identifier.GetLocation(), type.Name))); 68type.Definitions.Select(def => Diagnostic.Create(DiagDescriptors.ContextDoesNotHaveValidProperties, def.Identifier.GetLocation(), type.Name)));
Microsoft.Gen.ContextualOptions.Unit.Tests (2)
SyntaxContextReceiverTests.cs (2)
36Assert.Equal(declaration.Key.Name, declaration.Value.Single().Identifier.Text); 75Assert.All(declaration.Value.Select(dec => dec.Identifier.Text), className => Assert.Equal("Class2", className));
Microsoft.Gen.Logging (5)
Parsing\Parser.cs (5)
229Diag(DiagDescriptors.MultipleLoggerMembers, secondLoggerMember.GetLocation(), typeDec.Identifier.Text); 234Diag(DiagDescriptors.MissingLoggerMember, method.Identifier.GetLocation(), typeDec.Identifier.Text); 322Name = typeDec.Identifier.ToString() + typeDec.TypeParameterList, 343Name = parentLoggerClass.Identifier.ToString() + parentLoggerClass.TypeParameterList, 723Diag(DiagDescriptors.PrimaryConstructorParameterLoggerHidden, parameter.GetLocation(), classDec.Identifier.Text);
Microsoft.Gen.MetadataExtractor (2)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (2)
137Name = typeDeclaration.Identifier.ToString() + typeDeclaration.TypeParameterList, 159Name = parentMetricClass.Identifier.ToString() + parentMetricClass.TypeParameterList,
Microsoft.Gen.Metrics (2)
Parser.cs (2)
137Name = typeDeclaration.Identifier.ToString() + typeDeclaration.TypeParameterList, 159Name = parentMetricClass.Identifier.ToString() + parentMetricClass.TypeParameterList,
Microsoft.Gen.MetricsReports (2)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (2)
137Name = typeDeclaration.Identifier.ToString() + typeDeclaration.TypeParameterList, 159Name = parentMetricClass.Identifier.ToString() + parentMetricClass.TypeParameterList,
Microsoft.Interop.ComInterfaceGenerator (1)
VtableIndexStubGenerator.cs (1)
408return Diagnostic.Create(GeneratorDiagnostics.InvalidAttributedMethodContainingTypeMissingModifiers, methodSyntax.Identifier.GetLocation(), method.Name, typeDecl.Identifier);
Microsoft.Interop.JavaScript.JSImportGenerator (2)
JSExportGenerator.cs (1)
470return Diagnostic.Create(GeneratorDiagnostics.InvalidExportAttributedMethodContainingTypeMissingModifiers, methodSyntax.Identifier.GetLocation(), method.Name, typeDecl.Identifier);
JSImportGenerator.cs (1)
379return Diagnostic.Create(GeneratorDiagnostics.InvalidImportAttributedMethodContainingTypeMissingModifiers, methodSyntax.Identifier.GetLocation(), method.Name, typeDecl.Identifier);
Microsoft.Interop.SourceGeneration (2)
ContainingSyntaxContext.cs (1)
59typeDeclaration.Identifier,
SyntaxExtensions.cs (1)
126nonPartialIdentifier = typeDecl.Identifier;
Microsoft.VisualStudio.LanguageServices.CSharp (7)
CodeModel\CSharpCodeModelService.CodeModelEventCollector.cs (2)
538if (!StringComparer.Ordinal.Equals(oldType.Identifier.ToString(), newType.Identifier.ToString()))
CodeModel\CSharpCodeModelService.cs (2)
807return ((BaseTypeDeclarationSyntax)node).Identifier.ToString(); 3692var identifier = typeDeclaration.Identifier;
CodeModel\CSharpCodeModelService.NodeLocator.cs (2)
335startPosition = node.Identifier.SpanStart; 908endPosition = node.Identifier.Span.End;
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
175builder.Append(typeDeclaration.Identifier.ValueText);
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
42return ((TypeDeclarationSyntax)member).Identifier;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpHeaderFacts.cs (2)
38if (node.Identifier != default) 39return node.Identifier;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1269BaseTypeDeclarationSyntax typeDecl => typeDecl.Identifier,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
294EqualIdentifierName(x.Identifier, y.Identifier, out result);
System.Text.RegularExpressions.Generator (2)
RegexGenerator.Parser.cs (2)
208$"{typeDec.Identifier}{typeDec.TypeParameterList}"); 235$"{parent.Identifier}{parent.TypeParameterList}");