2 overrides of Name
Microsoft.CodeAnalysis.CSharp (2)
Syntax.xml.Syntax.Generated.cs (2)
9562public override NameSyntax Name => GetRed(ref this.name, 3)!; 9683public override NameSyntax Name => GetRed(ref this.name, 3)!;
64 references to Name
Microsoft.Analyzers.Extra (2)
CallAnalysis\Fixers\LegacyLoggingFixer.cs (2)
343var nspace = ns.Name.ToString(); 352nspace = $"{ns.Name}.{nspace}";
Microsoft.CodeAnalysis.CSharp (13)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
885result = MakeNamespaceBinder(parent, parent.Name, outer, inUsing);
Binder\WithExternAndUsingAliasesBinder.cs (1)
213var name = namespaceDecl.Name;
Compilation\SyntaxTreeSemanticModel.cs (1)
1338var symbol = GetDeclaredNamespace(container, declarationSyntax.Span, declarationSyntax.Name);
Declarations\DeclarationTreeBuilder.cs (9)
506NameSyntax name = node.Name; 536diagnostics.Add(ErrorCode.ERR_MultipleFileScopedNamespace, node.Name.GetLocation()); 545diagnostics.Add(ErrorCode.ERR_FileScopedAndNormalNamespace, node.Name.GetLocation()); 563diagnostics.Add(ErrorCode.ERR_FileScopedNamespaceNotBeforeAllMembers, node.Name.GetLocation()); 575diagnostics.Add(ErrorCode.ERR_FileScopedAndNormalNamespace, node.Name.GetLocation()); 579if (ContainsGeneric(node.Name)) 582diagnostics.Add(ErrorCode.ERR_UnexpectedGenericName, node.Name.GetLocation()); 585if (ContainsAlias(node.Name)) 587diagnostics.Add(ErrorCode.ERR_UnexpectedAliasedName, node.Name.GetLocation());
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
86NameSyntax name = ns.Name;
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (2)
56? declaration.Name.GetLocation() 57: declaration.SyntaxTree.GetLocation(TextSpan.FromBounds(declaration.SpanStart, declaration.Name.Span.End));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
814return GetName(((BaseNamespaceDeclarationSyntax)node).Name, options); 1623name = namespaceDeclaration.Name;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
683return declaration?.Name.Span.IntersectsWith(position) == true;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
67spansToFormat.Add(TextSpan.FromBounds(baseNamespace.Name.Span.End, firstMemberB.SpanStart));
Microsoft.CodeAnalysis.CSharp.Features (13)
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (2)
264.WithTriviaFrom(namespaceDecl.Name).WithAdditionalAnnotations(WarningAnnotation)) 378if (namespaceDecl.Name.GetDiagnostics().Any(diag => diag.DefaultSeverity == DiagnosticSeverity.Error))
CodeRefactorings\SyncNamespace\CSharpSyncNamespaceCodeRefactoringProvider.cs (1)
40if (namespaceDeclaration.Name.Span.IntersectsWith(position))
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
77AddUsingDirectives(namespaceDeclaration.Name, annotation, directives);
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1635return TextSpan.FromBounds(ns.NamespaceKeyword.SpanStart, ns.Name.Span.End);
EditAndContinue\SyntaxComparer.cs (1)
1432return ((BaseNamespaceDeclarationSyntax)node).Name;
GenerateType\CSharpGenerateTypeService.cs (3)
554var enclosingNamespaceSymbol = semanticModel.GetSymbolInfo(enclosingNamespace.Name, cancellationToken); 587if (namespaceDecl.Name is AliasQualifiedNameSyntax) 591GetNamespaceContainers(namespaceDecl.Name, namespaceContainers);
MoveToNamespace\CSharpMoveToNamespaceService.cs (1)
31BaseNamespaceDeclarationSyntax namespaceSyntax => namespaceSyntax.Name.ToString(),
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (2)
56? declaration.Name.GetLocation() 57: declaration.SyntaxTree.GetLocation(TextSpan.FromBounds(declaration.SpanStart, declaration.Name.Span.End));
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
86NameSyntax name = ns.Name;
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
2065BaseNamespaceDeclarationSyntax namespaceDeclaration => namespaceDeclaration.Name.ToString(), 2095BaseNamespaceDeclarationSyntax namespaceDeclaration => ReplaceWithTrivia(declaration, namespaceDeclaration.Name, this.DottedName(name)),
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
477=> node.Name;
Simplification\Simplifiers\NameSimplifier.cs (1)
568return object.Equals(namespaceDeclaration.Name, node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
814return GetName(((BaseNamespaceDeclarationSyntax)node).Name, options); 1623name = namespaceDeclaration.Name;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
683return declaration?.Name.Span.IntersectsWith(position) == true;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
67spansToFormat.Add(TextSpan.FromBounds(baseNamespace.Name.Span.End, firstMemberB.SpanStart));
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Parser.cs (2)
519nspace = namespaceParent.Name.ToString(); 528nspace = $"{namespaceParent.Name}.{nspace}";
Microsoft.Gen.Logging (2)
Parsing\Parser.cs (2)
300nspace = namespaceParent.Name.ToString(); 309nspace = $"{namespaceParent.Name}.{nspace}";
Microsoft.Gen.MetadataExtractor (2)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (2)
118nspace = ns.Name.ToString(); 127nspace = $"{ns.Name}.{nspace}";
Microsoft.Gen.Metrics (2)
Parser.cs (2)
118nspace = ns.Name.ToString(); 127nspace = $"{ns.Name}.{nspace}";
Microsoft.Gen.MetricsReports (2)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (2)
118nspace = ns.Name.ToString(); 127nspace = $"{ns.Name}.{nspace}";
Microsoft.Interop.SourceGeneration (2)
ContainingSyntaxContext.cs (2)
73containingNamespace = new StringBuilder(ns.Name.ToString()); 77string namespaceName = ns.Name.ToString();
Microsoft.VisualStudio.LanguageServices.CSharp (6)
CodeModel\CSharpCodeModelService.CodeModelEventCollector.cs (2)
480if (!CompareNames(oldNamespace.Name, newNamespace.Name))
CodeModel\CSharpCodeModelService.cs (1)
830return ((BaseNamespaceDeclarationSyntax)node).Name.ToString();
CodeModel\CSharpCodeModelService.NodeLocator.cs (2)
578startPosition = node.Name.SpanStart; 1157endPosition = node.Name.Span.End;
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
166AppendName(builder, namespaceDeclaration.Name);
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
814return GetName(((BaseNamespaceDeclarationSyntax)node).Name, options); 1623name = namespaceDeclaration.Name;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
683return declaration?.Name.Span.IntersectsWith(position) == true;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
67spansToFormat.Add(TextSpan.FromBounds(baseNamespace.Name.Span.End, firstMemberB.SpanStart));