7 writes to Name
Microsoft.CodeAnalysis.CSharp.Features (7)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (7)
378Name = sdkName, 424Name = propertyName, 448Name = packageName, 464Name = name; 630Name = directiveText, 664Name = Name, 680Name = name,
18 references to Name
Microsoft.CodeAnalysis.CSharp.Features (18)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (18)
163var typeAndName = $"#:{existingDirective.GetType().Name.ToLowerInvariant()} {existingDirective.Name}"; 383public override string ToString() => Version is null ? $"#:sdk {Name}" : $"#:sdk {Name}@{Version}"; 429public override string ToString() => $"#:property {Name}={Value}"; 453public override string ToString() => Version is null ? $"#:package {Name}" : $"#:package {Name}@{Version}"; 501/// Change <see cref="Named.Name"/> and <see cref="ExpandedName"/>. 506/// Change <see cref="Named.Name"/> and <see cref="Project.ProjectFilePath"/>. 511/// Change only <see cref="Named.Name"/>. 531var resolvedName = Name; 565public override string ToString() => $"#:project {Name}"; 645if (Name.EndsWith(entry.Extension, StringComparison.OrdinalIgnoreCase)) 664Name = Name, 672if (Name == name) 716public override string ToString() => $"#:{KindToString()} {Name}"; 783StringComparer.OrdinalIgnoreCase.Equals(x.Name, y.Name); 790StringComparer.OrdinalIgnoreCase.GetHashCode(obj.Name));