Fix Import inheritance

This commit is contained in:
Yoshi Askharoun
2024-02-04 21:40:07 -06:00
parent 88ec3a0ccf
commit 152a3c1acb
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
namespace Microsoft.Iris.Asm.Models; namespace Microsoft.Iris.Asm.Models;
public record NamespaceImport(string Uri, string Name) : IImport public record NamespaceImport(string Uri, string Name) : Import
{ {
public override string ToString() => $".import-ns {Uri} as {Name}"; public override string ToString() => $".import-ns {Uri} as {Name}";
} }
+1 -1
View File
@@ -16,7 +16,7 @@ public interface IDirective : IAsmItem;
public abstract record Directive : AsmItem, IDirective; public abstract record Directive : AsmItem, IDirective;
public interface IImport : IDirective; public interface IImport : IDirective;
public abstract record Import : Directive; public abstract record Import : Directive, IImport;
public interface IBodyItem : IAsmItem; public interface IBodyItem : IAsmItem;
public abstract record BodyItem : AsmItem, IBodyItem; public abstract record BodyItem : AsmItem, IBodyItem;