2 overrides of GetName
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
1890public override string GetName(SyntaxNode declaration)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
1903Public Overrides Function GetName(declaration As SyntaxNode) As String
111 references to GetName
Microsoft.CodeAnalysis.Analyzers (2)
MetaAnalyzers\Fixers\ConfigureGeneratedCodeAnalysisFix.cs (1)
71generator.IdentifierName(generator.GetName(parameterDeclaration)),
MetaAnalyzers\Fixers\EnableConcurrentExecutionFix.cs (1)
63generator.IdentifierName(generator.GetName(parameterDeclaration)),
Microsoft.CodeAnalysis.CSharp.Features (1)
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (1)
79return CSharpSyntaxGenerator.Instance.GetName(namespaceDecl);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (55)
CodeGeneration\SyntaxGeneratorTests.cs (55)
2689var actualNames = actualNodes.Select(n => Generator.GetName(n)).ToArray(); 2729var newDecl = Generator.RemoveNode(declaration, Generator.GetNamespaceImports(declaration).First(m => Generator.GetName(m) == name)); 2937var newDecl = Generator.RemoveNode(declaration, Generator.GetMembers(declaration).First(m => Generator.GetName(m) == name)); 2979Assert.Equal("c", Generator.GetName(Generator.ClassDeclaration("c"))); 2980Assert.Equal("s", Generator.GetName(Generator.StructDeclaration("s"))); 2981Assert.Equal("i", Generator.GetName(Generator.EnumDeclaration("i"))); 2982Assert.Equal("e", Generator.GetName(Generator.EnumDeclaration("e"))); 2983Assert.Equal("d", Generator.GetName(Generator.DelegateDeclaration("d"))); 2984Assert.Equal("m", Generator.GetName(Generator.MethodDeclaration("m"))); 2985Assert.Equal("", Generator.GetName(Generator.ConstructorDeclaration())); 2986Assert.Equal("p", Generator.GetName(Generator.ParameterDeclaration("p"))); 2987Assert.Equal("p", Generator.GetName(Generator.PropertyDeclaration("p", Generator.IdentifierName("t")))); 2989Assert.Equal("f", Generator.GetName(Generator.FieldDeclaration("f", Generator.IdentifierName("t")))); 2990Assert.Equal("v", Generator.GetName(Generator.EnumMember("v"))); 2991Assert.Equal("ef", Generator.GetName(Generator.EventDeclaration("ef", Generator.IdentifierName("t")))); 2992Assert.Equal("ep", Generator.GetName(Generator.CustomEventDeclaration("ep", Generator.IdentifierName("t")))); 2993Assert.Equal("n", Generator.GetName(Generator.NamespaceDeclaration("n"))); 2994Assert.Equal("u", Generator.GetName(Generator.NamespaceImportDeclaration("u"))); 2995Assert.Equal("loc", Generator.GetName(Generator.LocalDeclarationStatement(Generator.IdentifierName("t"), "loc"))); 2996Assert.Equal("a", Generator.GetName(Generator.Attribute("a"))); 3002Assert.Equal("c", Generator.GetName(Generator.WithName(Generator.ClassDeclaration("x"), "c"))); 3003Assert.Equal("s", Generator.GetName(Generator.WithName(Generator.StructDeclaration("x"), "s"))); 3004Assert.Equal("i", Generator.GetName(Generator.WithName(Generator.EnumDeclaration("x"), "i"))); 3005Assert.Equal("e", Generator.GetName(Generator.WithName(Generator.EnumDeclaration("x"), "e"))); 3006Assert.Equal("d", Generator.GetName(Generator.WithName(Generator.DelegateDeclaration("x"), "d"))); 3007Assert.Equal("m", Generator.GetName(Generator.WithName(Generator.MethodDeclaration("x"), "m"))); 3008Assert.Equal("", Generator.GetName(Generator.WithName(Generator.ConstructorDeclaration(), ".ctor"))); 3009Assert.Equal("p", Generator.GetName(Generator.WithName(Generator.ParameterDeclaration("x"), "p"))); 3010Assert.Equal("p", Generator.GetName(Generator.WithName(Generator.PropertyDeclaration("x", Generator.IdentifierName("t")), "p"))); 3012Assert.Equal("f", Generator.GetName(Generator.WithName(Generator.FieldDeclaration("x", Generator.IdentifierName("t")), "f"))); 3013Assert.Equal("v", Generator.GetName(Generator.WithName(Generator.EnumMember("x"), "v"))); 3014Assert.Equal("ef", Generator.GetName(Generator.WithName(Generator.EventDeclaration("x", Generator.IdentifierName("t")), "ef"))); 3015Assert.Equal("ep", Generator.GetName(Generator.WithName(Generator.CustomEventDeclaration("x", Generator.IdentifierName("t")), "ep"))); 3016Assert.Equal("n", Generator.GetName(Generator.WithName(Generator.NamespaceDeclaration("x"), "n"))); 3017Assert.Equal("u", Generator.GetName(Generator.WithName(Generator.NamespaceImportDeclaration("x"), "u"))); 3018Assert.Equal("loc", Generator.GetName(Generator.WithName(Generator.LocalDeclarationStatement(Generator.IdentifierName("t"), "x"), "loc"))); 3019Assert.Equal("a", Generator.GetName(Generator.WithName(Generator.Attribute("x"), "a"))); 3880Assert.Equal("X", Generator.GetName(declX)); 3886Assert.Equal("Y", Generator.GetName(declY)); 3892Assert.Equal("Z", Generator.GetName(declZ)); 3904Assert.Equal("Q", Generator.GetName(xNamedQ).ToString()); 4220Assert.Equal("X", Generator.GetName(attrX)); 4221Assert.Equal("Y", Generator.GetName(attrY)); 4222Assert.Equal("Z", Generator.GetName(attrZ)); 4400Assert.Equal("X", Generator.GetName(attrX)); 4401Assert.Equal("Y", Generator.GetName(attrY)); 4402Assert.Equal("Z", Generator.GetName(attrZ)); 4488Assert.Equal("X", Generator.GetName(attrX)); 4492Assert.Equal("Y", Generator.GetName(attrY)); 4496Assert.Equal("Z", Generator.GetName(attrZ)); 4500Assert.Equal("P", Generator.GetName(attrP)); 4507Assert.Equal("A", Generator.GetName(attrA)); 4511Assert.Equal("B", Generator.GetName(attrB)); 4515Assert.Equal("C", Generator.GetName(attrC)); 4519Assert.Equal("D", Generator.GetName(attrD));
Microsoft.CodeAnalysis.Features (1)
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.State.cs (1)
119declaredNamespace = syntaxGenerator.GetName(applicableNode);
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (50)
CodeGeneration\SyntaxGeneratorTests.vb (50)
2591Assert.Equal("c", Generator.GetName(Generator.ClassDeclaration("c"))) 2592Assert.Equal("s", Generator.GetName(Generator.StructDeclaration("s"))) 2593Assert.Equal("i", Generator.GetName(Generator.EnumDeclaration("i"))) 2594Assert.Equal("e", Generator.GetName(Generator.EnumDeclaration("e"))) 2595Assert.Equal("d", Generator.GetName(Generator.DelegateDeclaration("d"))) 2596Assert.Equal("m", Generator.GetName(Generator.MethodDeclaration("m"))) 2597Assert.Equal("m", Generator.GetName(Generator.MethodDeclaration("m", modifiers:=DeclarationModifiers.Abstract))) 2598Assert.Equal("", Generator.GetName(Generator.ConstructorDeclaration())) 2599Assert.Equal("p", Generator.GetName(Generator.ParameterDeclaration("p"))) 2600Assert.Equal("p", Generator.GetName(Generator.PropertyDeclaration("p", Generator.IdentifierName("t"), modifiers:=DeclarationModifiers.Abstract))) 2601Assert.Equal("p", Generator.GetName(Generator.PropertyDeclaration("p", Generator.IdentifierName("t")))) 2602Assert.Equal("Item", Generator.GetName(Generator.IndexerDeclaration({Generator.ParameterDeclaration("i")}, Generator.IdentifierName("t")))) 2603Assert.Equal("Item", Generator.GetName(Generator.IndexerDeclaration({Generator.ParameterDeclaration("i")}, Generator.IdentifierName("t"), modifiers:=DeclarationModifiers.Abstract))) 2604Assert.Equal("f", Generator.GetName(Generator.FieldDeclaration("f", Generator.IdentifierName("t")))) 2605Assert.Equal("v", Generator.GetName(Generator.EnumMember("v"))) 2606Assert.Equal("ef", Generator.GetName(Generator.EventDeclaration("ef", Generator.IdentifierName("t")))) 2607Assert.Equal("ep", Generator.GetName(Generator.CustomEventDeclaration("ep", Generator.IdentifierName("t")))) 2608Assert.Equal("n", Generator.GetName(Generator.NamespaceDeclaration("n"))) 2609Assert.Equal("u", Generator.GetName(Generator.NamespaceImportDeclaration("u"))) 2610Assert.Equal("loc", Generator.GetName(Generator.LocalDeclarationStatement(Generator.IdentifierName("t"), "loc"))) 2611Assert.Equal("a", Generator.GetName(Generator.Attribute("a"))) 2616Assert.Equal("c", Generator.GetName(Generator.WithName(Generator.ClassDeclaration("x"), "c"))) 2617Assert.Equal("s", Generator.GetName(Generator.WithName(Generator.StructDeclaration("x"), "s"))) 2618Assert.Equal("i", Generator.GetName(Generator.WithName(Generator.EnumDeclaration("x"), "i"))) 2619Assert.Equal("e", Generator.GetName(Generator.WithName(Generator.EnumDeclaration("x"), "e"))) 2620Assert.Equal("d", Generator.GetName(Generator.WithName(Generator.DelegateDeclaration("x"), "d"))) 2621Assert.Equal("m", Generator.GetName(Generator.WithName(Generator.MethodDeclaration("x"), "m"))) 2622Assert.Equal("m", Generator.GetName(Generator.WithName(Generator.MethodDeclaration("x", modifiers:=DeclarationModifiers.Abstract), "m"))) 2623Assert.Equal("", Generator.GetName(Generator.WithName(Generator.ConstructorDeclaration(), ".ctor"))) 2624Assert.Equal("p", Generator.GetName(Generator.WithName(Generator.ParameterDeclaration("x"), "p"))) 2625Assert.Equal("p", Generator.GetName(Generator.WithName(Generator.PropertyDeclaration("x", Generator.IdentifierName("t")), "p"))) 2626Assert.Equal("p", Generator.GetName(Generator.WithName(Generator.PropertyDeclaration("x", Generator.IdentifierName("t"), modifiers:=DeclarationModifiers.Abstract), "p"))) 2627Assert.Equal("X", Generator.GetName(Generator.WithName(Generator.IndexerDeclaration({Generator.ParameterDeclaration("i")}, Generator.IdentifierName("t")), "X"))) 2628Assert.Equal("X", Generator.GetName(Generator.WithName(Generator.IndexerDeclaration({Generator.ParameterDeclaration("i")}, Generator.IdentifierName("t"), modifiers:=DeclarationModifiers.Abstract), "X"))) 2629Assert.Equal("f", Generator.GetName(Generator.WithName(Generator.FieldDeclaration("x", Generator.IdentifierName("t")), "f"))) 2630Assert.Equal("v", Generator.GetName(Generator.WithName(Generator.EnumMember("x"), "v"))) 2631Assert.Equal("ef", Generator.GetName(Generator.WithName(Generator.EventDeclaration("x", Generator.IdentifierName("t")), "ef"))) 2632Assert.Equal("ep", Generator.GetName(Generator.WithName(Generator.CustomEventDeclaration("x", Generator.IdentifierName("t")), "ep"))) 2633Assert.Equal("n", Generator.GetName(Generator.WithName(Generator.NamespaceDeclaration("x"), "n"))) 2634Assert.Equal("u", Generator.GetName(Generator.WithName(Generator.NamespaceImportDeclaration("x"), "u"))) 2635Assert.Equal("loc", Generator.GetName(Generator.WithName(Generator.LocalDeclarationStatement(Generator.IdentifierName("t"), "x"), "loc"))) 2636Assert.Equal("a", Generator.GetName(Generator.WithName(Generator.Attribute("x"), "a"))) 3141Dim actualNames = actualNodes.Select(Function(n) Generator.GetName(n)).ToArray() 3489Assert.Equal("X", Generator.GetName(declX)) 3495Assert.Equal("Y", Generator.GetName(declY)) 3501Assert.Equal("Z", Generator.GetName(declZ)) 3513Assert.Equal("Q", Generator.GetName(xNamedQ).ToString()) 3738Assert.Equal("X", Generator.GetName(declX)) 3739Assert.Equal("Y", Generator.GetName(declY)) 3740Assert.Equal("Z", Generator.GetName(declZ))
Roslyn.Diagnostics.Analyzers (2)
AbstractRunIterations`1.cs (1)
89var name = syntaxGenerator.GetName(attribute);
ExportedPartsShouldHaveImportingConstructorCodeFixProvider.cs (1)
111containingTypeName: generator.GetName(declaration),