Lines Matching refs:PKG
45 Package pkg; // leftmost package/module
134 DsymbolTable dst = Package.resolve(packages, null, &pkg);
137 if (pkg && pkg.isModule())
139 .error(loc, "can only import from a module, not from a member of module `%s`. Did you mean `import %s : %s`?", pkg.toChars(), pkg.toPrettyChars(), id.toChars());
140 mod = pkg.isModule(); // Error recovery - treat as import of that module
157 if (p.isPkgMod == PKG.unknown)
162 p.isPkgMod = PKG.package_;
186 else if (pkg)
188 .error(loc, "can only import from a module, not from package `%s.%s`", pkg.toPrettyChars(), id.toChars());
208 if (!pkg)
212 // one level depth package.d file (import pkg; ./pkg/package.d)
214 pkg = mod.pkg;
217 pkg = mod;
219 //printf("-Import::load('%s'), pkg = %p\n", toChars(), pkg);
255 auto p = pkg; // a
325 if (!pkg)
332 return pkg.search(loc, ident, flags);