import types from same package

This commit is contained in:
Dave Holoway
2020-06-16 22:25:58 +01:00
parent 198317a5c2
commit ecf67d44c0

View File

@@ -228,6 +228,10 @@ function parseUnit(tokens, unit, typemap) {
if (!package_name) {
unit.package_ = pkg;
package_name = pkg.name;
const imprt = resolveImports(typemap, [], [], pkg.name, []);
if (imprt.resolved.length) {
resolved_imports.unshift(...imprt.resolved);
}
}
continue;
case 'import':
@@ -237,7 +241,7 @@ function parseUnit(tokens, unit, typemap) {
const imprt = importDeclaration(tokens, typemap);
unit.imports.push(imprt);
if (imprt.resolved) {
resolved_imports.push(imprt.resolved);
resolved_imports.unshift(imprt.resolved);
}
continue;
}