Lines Matching refs:FQName
50 using ValidationFunction = std::function<ValRes(const FQName &, const std::string &language)>;
51 using GenerationFunction = std::function<status_t(const FQName &fqName,
61 const FQName &fqName, in generateSourcesForFile()
76 FQName typesName = fqName.getTypesForPackage(); in generateSourcesForFile()
113 const FQName &packageFQName, in generateSourcesForPackage()
122 std::vector<FQName> packageInterfaces; in generateSourcesForPackage()
144 return [language](const FQName &fqName, in generationFunctionForFileOrPackage()
163 static std::string makeLibraryName(const FQName &packageFQName) { in makeLibraryName()
167 static std::string makeJavaLibraryName(const FQName &packageFQName) { in makeJavaLibraryName()
178 const FQName &packageFQName, in generatePackagePathsSection()
179 const std::set<FQName> &importedPackages, in generatePackagePathsSection()
200 const FQName &packageFQName, in generateMakefileSectionForType()
201 const FQName &fqName, in generateMakefileSectionForType()
202 const std::set<FQName> &importedPackages, in generateMakefileSectionForType()
231 const std::set<FQName>& refs = ast->getImportedNames(); in generateMakefileSectionForType()
282 const FQName &packageFQName, in generateMakefileSection()
283 const std::vector<FQName> &packageInterfaces, in generateMakefileSection()
284 const std::set<FQName> &importedPackages, in generateMakefileSection()
328 const FQName &packageFQName, in isPackageJavaCompatible()
331 std::vector<FQName> todo; in isPackageJavaCompatible()
339 std::set<FQName> seen; in isPackageJavaCompatible()
347 const FQName fqName = todo.back(); in isPackageJavaCompatible()
361 std::set<FQName> importedPackages; in isPackageJavaCompatible()
365 std::vector<FQName> packageInterfaces; in isPackageJavaCompatible()
389 const std::vector<FQName> &packageInterfaces, AST *typesAST) { in packageNeedsJavaCode()
417 const FQName &packageFQName, in generateMakefileSectionForJavaConstants()
418 const std::vector<FQName> &packageInterfaces, in generateMakefileSectionForJavaConstants()
419 const std::set<FQName> &importedPackages) { in generateMakefileSectionForJavaConstants()
452 const FQName &packageFQName, in generateMakefileForPackage()
461 std::vector<FQName> packageInterfaces; in generateMakefileForPackage()
471 std::set<FQName> importedPackages; in generateMakefileForPackage()
627 const FQName &fqName, const std::string & /* language */) { in validateForMakefile()
649 const FQName &packageFQName, in generateAndroidBpGenSection()
655 const std::vector<FQName> &packageInterfaces, in generateAndroidBpGenSection()
656 const std::set<FQName> &importedPackages, in generateAndroidBpGenSection()
657 const std::function<void(Formatter&, const FQName)> outputFn) { in generateAndroidBpGenSection()
695 const std::set<FQName> &importedPackagesHierarchy) { in generateAndroidBpLibSection()
744 const FQName &packageFQName, in generateAndroidBpForPackage()
753 std::vector<FQName> packageInterfaces; in generateAndroidBpForPackage()
763 std::set<FQName> importedPackagesHierarchy; in generateAndroidBpForPackage()
833 [&pathPrefix](Formatter &out, const FQName &fqName) { in generateAndroidBpForPackage()
852 [&pathPrefix](Formatter &out, const FQName &fqName) { in generateAndroidBpForPackage()
903 const FQName &packageFQName, in generateAndroidBpImplForPackage()
910 std::vector<FQName> packageInterfaces; in generateAndroidBpImplForPackage()
920 std::set<FQName> importedPackages; in generateAndroidBpImplForPackage()
981 const FQName &fqName, const std::string &language) { in validateForSource()
1015 const FQName &fqName, const std::string & /* language */) { in validateForExportHeader()
1037 const FQName &packageFQName, in generateExportHeaderForPackage()
1047 std::vector<FQName> packageInterfaces; in generateExportHeaderForPackage()
1134 static status_t generateHashOutput(const FQName &fqName, in generateHashOutput()
1140 std::vector<FQName> packageInterfaces; in generateHashOutput()
1193 [](const FQName &fqName,
1224 [](const FQName &fqName,
1395 FQName fqName(argv[i]); in main()