4 types derived from Named
Microsoft.CodeAnalysis.CSharp.Features (4)
FileLevelDirectiveHelpers.cs (4)
368public sealed class Sdk(in ParseInfo info) : Named(info) 392public sealed class Property(in ParseInfo info) : Named(info) 436public sealed class Package(in ParseInfo info) : Named(info) 460public sealed class Project(in ParseInfo info) : Named(info)
9 references to Named
Microsoft.CodeAnalysis.CSharp.Features (9)
FileLevelDirectiveHelpers.cs (9)
98var deduplicated = new Dictionary<CSharpDirective.Named, CSharpDirective.Named>(NamedDirectiveComparer.Instance); 168var existingDirective = deduplicated[directive]; 304public static Named? Parse(in ParseContext context) 312var other => context.Diagnostics.AddError<Named>(context.SourceFile, context.Info.Span, string.Format(FileBasedProgramsResources.UnrecognizedDirective, other)), 549internal sealed class NamedDirectiveComparer : IEqualityComparer<CSharpDirective.Named> 555public bool Equals(CSharpDirective.Named? x, CSharpDirective.Named? y) 565public int GetHashCode(CSharpDirective.Named obj)