Lines Matching refs:path
59 void Coordinator::addDefaultPackagePath(const std::string& root, const std::string& path) {
62 mPackageRootPaths.push_back(path);
95 std::string path = getAbsolutePackagePath(fqName);
97 path.append(fqName.name());
98 path.append(".hal");
100 AST *ast = new AST(this, path);
122 path.c_str());
131 path.c_str(),
139 path.c_str(),
148 path.c_str(),
156 path.c_str());
191 // Find the right package prefix and path for this FQName. For
250 // Make sure the prefix ends on a '.' and the root path on a '/'
297 "ERROR: Could not open package path %s for package %s:\n%s\n",
381 return packageRoot; // now converted to a path
583 bool Coordinator::MakeParentHierarchy(const std::string &path) {
588 while ((slashPos = path.find("/", start)) != std::string::npos) {
589 std::string partial = path.substr(0, slashPos);