6 types derived from Named
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (6)
384
public sealed class Sdk(in ParseInfo info) :
Named
(info)
408
public sealed class Property(in ParseInfo info) :
Named
(info)
454
public sealed class Package(in ParseInfo info) :
Named
(info)
478
public sealed class Project :
Named
590
public sealed class Ref :
Named
690
public sealed class IncludeOrExclude(in ParseInfo info) :
Named
(info)
18 references to Named
Microsoft.CodeAnalysis.CSharp.Workspaces (18)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (17)
312
public static
Named
? Parse(in ParseContext context)
520
/// Change <see cref="
Named
.Name"/> and <see cref="ExpandedName"/>.
525
/// Change <see cref="
Named
.Name"/> and <see cref="Project.ProjectFilePath"/>.
530
/// Change only <see cref="
Named
.Name"/>.
632
/// Change <see cref="
Named
.Name"/> and <see cref="ExpandedName"/>.
637
/// Change <see cref="
Named
.Name"/> and <see cref="ResolvedPath"/>.
642
/// Change only <see cref="
Named
.Name"/>.
885
private Dictionary<CSharpDirective.
Named
, CSharpDirective.
Named
>? _seen;
891
public void CheckDirective(CSharpDirective.
Named
directive, ErrorReporter reportError, out bool shouldKeep)
901
if (_seen.TryGetValue(directive, out
var
existingDirective))
924
private static bool HasSameValue(CSharpDirective.
Named
existingDirective, CSharpDirective.
Named
directive)
946
internal sealed class NamedDirectiveComparer : IEqualityComparer<CSharpDirective.
Named
>
952
public bool Equals(CSharpDirective.
Named
? x, CSharpDirective.
Named
? y)
962
public int GetHashCode(CSharpDirective.
Named
obj)
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (1)
368
if (directive is CSharpDirective.
Named
named)