Lines Matching refs:FQName
49 FQName fqName;
58 bool addImplicitImport(const FQName& fqName);
61 FQName package() const;
66 FQName makeFullName(const char* localName, Scope* scope) const;
81 EnumValue* lookupEnumValue(const FQName& fqName, std::string* errorMsg, const Scope* scope);
86 Type* lookupType(const FQName& fqName, const Scope* scope);
168 void getImportedPackages(std::set<FQName> *importSet) const;
172 void getImportedPackagesHierarchy(std::set<FQName> *importSet) const;
187 void getAllImportedNames(std::set<FQName> *allImportSet) const;
191 void getAllImportedNamesGranular(std::set<FQName> *allImportSet) const;
211 static void generateCppPackageInclude(Formatter& out, const FQName& package,
214 void addDefinedTypes(std::set<FQName> *definedTypes) const;
215 void addReferencedTypes(std::set<FQName> *referencedTypes) const;
217 void addToImportedNamesGranular(const FQName &fqName);
236 FQName mPackage;
248 std::vector<FQName> mImplicitImports;
254 std::set<FQName> mImportedNames;
257 std::set<FQName> mImportedNamesGranular;
272 std::map<FQName, Type *> mDefinedTypesByFullName;
280 std::set<FQName> mReferencedTypeNames;
283 bool importFQName(const FQName& fqName);
286 Type* lookupTypeLocally(const FQName& fqName, const Scope* scope);
287 status_t lookupAutofilledType(const FQName &fqName, Type **returnedType);
288 Type *lookupTypeFromImports(const FQName &fqName);
293 Type *findDefinedType(const FQName &fqName, FQName *matchingName) const;
322 void generateProxySource(Formatter& out, const FQName& fqName) const;
328 void generateStaticStubMethodSource(Formatter& out, const FQName& fqName,