5 types derived from Named
Microsoft.CodeAnalysis.CSharp.Features (5)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (5)
365
public sealed class Sdk(in ParseInfo info) :
Named
(info)
389
public sealed class Property(in ParseInfo info) :
Named
(info)
435
public sealed class Package(in ParseInfo info) :
Named
(info)
459
public sealed class Project :
Named
577
public sealed class IncludeOrExclude(in ParseInfo info) :
Named
(info)
11 references to Named
Microsoft.CodeAnalysis.CSharp.Features (11)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (11)
92
var deduplicated = new Dictionary<CSharpDirective.
Named
, CSharpDirective.
Named
>(NamedDirectiveComparer.Instance);
161
if (deduplicated.TryGetValue(directive, out
var
existingDirective))
296
public static
Named
? Parse(in ParseContext context)
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"/>.
770
internal sealed class NamedDirectiveComparer : IEqualityComparer<CSharpDirective.
Named
>
776
public bool Equals(CSharpDirective.
Named
? x, CSharpDirective.
Named
? y)
786
public int GetHashCode(CSharpDirective.
Named
obj)