6 types derived from Named
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (6)
834
public sealed class Sdk(in ParseInfo info) :
Named
(info)
869
public sealed class Property(in ParseInfo info) :
Named
(info)
922
public sealed class Package(in ParseInfo info) :
Named
(info)
974
public sealed class Project :
Named
1108
public sealed class Ref :
Named
1230
public sealed class IncludeOrExclude(in ParseInfo info) :
Named
(info)
18 references to Named
Microsoft.CodeAnalysis.CSharp.Workspaces (18)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (17)
374
public static
Named
? Parse(in ParseContext context)
1031
/// Change <see cref="
Named
.Name"/> and <see cref="ExpandedName"/>.
1036
/// Change <see cref="
Named
.Name"/> and <see cref="Project.ProjectFilePath"/>.
1041
/// Change only <see cref="
Named
.Name"/>.
1165
/// Change <see cref="
Named
.Name"/> and <see cref="ExpandedName"/>.
1170
/// Change <see cref="
Named
.Name"/> and <see cref="ResolvedPath"/>.
1175
/// Change only <see cref="
Named
.Name"/>.
1422
private Dictionary<CSharpDirective.
Named
, CSharpDirective.
Named
>? _seen;
1428
public void CheckDirective(CSharpDirective.
Named
directive, ErrorReporter reportError, out bool shouldKeep)
1438
if (_seen.TryGetValue(directive, out
var
existingDirective))
1461
private static bool HasSameValue(CSharpDirective.
Named
existingDirective, CSharpDirective.
Named
directive)
1507
internal sealed class NamedDirectiveComparer : IEqualityComparer<CSharpDirective.
Named
>
1513
public bool Equals(CSharpDirective.
Named
? x, CSharpDirective.
Named
? y)
1523
public int GetHashCode(CSharpDirective.
Named
obj)
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (1)
376
if (directive is CSharpDirective.
Named
named)