Lines Matching refs:FQName

65     status_t getFilepath(const FQName& fqName, Location location, const std::string& fileName,
68 Formatter getFormatter(const FQName& fqName, Location location,
88 AST* parse(const FQName& fqName, std::set<AST*>* parsedASTs = nullptr,
97 status_t parseOptional(const FQName& fqName, AST** ast, std::set<AST*>* parsedASTs = nullptr,
106 status_t getPackagePath(const FQName& fqName, bool relative, bool sanitized,
113 status_t getPackageRoot(const FQName& fqName, std::string* root) const;
116 const FQName &package,
120 status_t packageExists(const FQName& package, bool* result) const;
123 const FQName &package,
124 std::vector<FQName> *packageInterfaces) const;
126 status_t isTypesOnlyPackage(const FQName& package, bool* result) const;
129 status_t addUnreferencedTypes(const std::vector<FQName>& packageInterfaces,
130 std::set<FQName>* unreferencedDefinitions,
131 std::set<FQName>* unreferencedImports) const;
137 status_t enforceRestrictionsOnPackage(const FQName& fqName,
164 HashStatus checkHash(const FQName& fqName) const;
165 status_t getUnfrozenDependencies(const FQName& fqName, std::set<FQName>* result) const;
170 FQName root; // e.x. android.hardware@0.0
174 const PackageRoot* findPackageRoot(const FQName& fqName) const;
181 status_t getPackageRootPath(const FQName& fqName, std::string* path) const;
185 status_t convertPackageRootToPath(const FQName& fqName, std::string* path) const;
198 mutable std::map<FQName, AST *> mCache;
201 mutable std::set<FQName> mPackagesEnforced;
210 status_t enforceMinorVersionUprevs(const FQName& fqName, Enforce enforcement) const;
211 status_t enforceHashes(const FQName &fqName) const;