ASM: Deduplicate imports

This commit is contained in:
Yoshi Askharoun
2024-07-04 12:51:32 -05:00
parent e940dafa1d
commit 103e966cc5
+3 -1
View File
@@ -85,7 +85,9 @@ public class Disassembler
} }
} }
public IEnumerable<IImportDirective> GetImports() public IEnumerable<IImportDirective> GetImports() => EnumerateImports().Distinct();
public IEnumerable<IImportDirective> EnumerateImports()
{ {
// Ues _importedUris to keep track of what has already been imported. // Ues _importedUris to keep track of what has already been imported.
// Skip self and default UIX namespace. // Skip self and default UIX namespace.