4 types derived from Named
Microsoft.CodeAnalysis.CSharp.Features (4)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (4)
371
public sealed class Sdk(in ParseInfo info) :
Named
(info)
395
public sealed class Property(in ParseInfo info) :
Named
(info)
441
public sealed class Package(in ParseInfo info) :
Named
(info)
465
public sealed class Project :
Named
11 references to Named
Microsoft.CodeAnalysis.CSharp.Features (11)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (11)
94
var deduplicated = new Dictionary<CSharpDirective.
Named
, CSharpDirective.
Named
>(NamedDirectiveComparer.Instance);
164
var
existingDirective = deduplicated[directive];
303
public static
Named
? Parse(in ParseContext context)
508
/// Change <see cref="
Named
.Name"/> and <see cref="ExpandedName"/>.
513
/// Change <see cref="
Named
.Name"/> and <see cref="Project.ProjectFilePath"/>.
518
/// Change only <see cref="
Named
.Name"/>.
576
internal sealed class NamedDirectiveComparer : IEqualityComparer<CSharpDirective.
Named
>
582
public bool Equals(CSharpDirective.
Named
? x, CSharpDirective.
Named
? y)
592
public int GetHashCode(CSharpDirective.
Named
obj)