6 types derived from Named
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (6)
843
public sealed class Sdk(in ParseInfo info) :
Named
(info)
878
public sealed class Property(in ParseInfo info) :
Named
(info)
931
public sealed class Package(in ParseInfo info) :
Named
(info)
983
public sealed class Project :
Named
1117
public sealed class Ref :
Named
1237
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)
1040
/// Change <see cref="
Named
.Name"/> and <see cref="ExpandedName"/>.
1045
/// Change <see cref="
Named
.Name"/> and <see cref="Project.ProjectFilePath"/>.
1050
/// Change only <see cref="
Named
.Name"/>.
1172
/// Change <see cref="
Named
.Name"/> and <see cref="ExpandedName"/>.
1177
/// Change <see cref="
Named
.Name"/> and <see cref="ResolvedPath"/>.
1182
/// Change only <see cref="
Named
.Name"/>.
1458
private Dictionary<CSharpDirective.
Named
, CSharpDirective.
Named
>? _seen;
1464
public void CheckDirective(CSharpDirective.
Named
directive, ErrorReporter reportError, out bool shouldKeep)
1474
if (_seen.TryGetValue(directive, out
var
existingDirective))
1497
private static bool HasSameValue(CSharpDirective.
Named
existingDirective, CSharpDirective.
Named
directive)
1543
internal sealed class NamedDirectiveComparer : IEqualityComparer<CSharpDirective.
Named
>
1549
public bool Equals(CSharpDirective.
Named
? x, CSharpDirective.
Named
? y)
1559
public int GetHashCode(CSharpDirective.
Named
obj)
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (1)
381
if (directive is CSharpDirective.
Named
named)