Lines Matching refs:location

99                                                    const HeaderLocationInformation& location) {  in collectRequirements()  argument
101 collectHeaders(location.header_path, location.ignored_directories); in collectRequirements()
104 if (is_dir(location.header_path)) { in collectRequirements()
105 dependencies.emplace_back(location.header_path); in collectRequirements()
108 if (!location.dependency_dir.empty()) { in collectRequirements()
139 collect_children(location.dependency_dir + "/common"); in collectRequirements()
140 collect_children(location.dependency_dir + "/" + to_string(arch)); in collectRequirements()
186 const HeaderLocationInformation& location) { in compileHeaders() argument
191 auto vfs = createCommonVFS(location.header_path, location.dependency_dir, add_include); in compileHeaders()
202 requirements[type.arch] = collectRequirements(type.arch, location); in compileHeaders()
603 HeaderLocationInformation location; in main() local
614 location.header_path = versioner_dir + "/current"; in main()
615 location.dependency_dir = versioner_dir + "/dependencies"; in main()
620 if (!android::base::Realpath(argv[optind], &location.header_path)) { in main()
625 location.dependency_dir = argv[optind + 1]; in main()
632 std::string fortify_path = location.header_path; in main()
633 if (!android::base::EndsWith(location.header_path, "/")) { in main()
637 location.ignored_directories.insert(std::move(fortify_path)); in main()
650 if (const char *path = location.header_path.c_str(); stat(path, &st) != 0) { in main()
667 compileHeaders(compilation_types, location); in main()
677 declaration_database->dump(location.header_path + "/"); in main()
693 failed = !preprocessHeaders(preprocessor_output_path, location.header_path, in main()