Lines Matching refs:arg
149 std::string arg = argv[i]; in main() local
150 if (arg.find(arg_source_root) == 0) { in main()
151 source_root = std::filesystem::path(arg.substr(arg_source_root.size())); in main()
156 std::string arg = argv[i]; in main() local
157 if (arg.find(arg_out) == 0) { in main()
158 out_dir = cwd / std::filesystem::path(arg.substr(arg_out.size())); in main()
159 } else if (arg.find(arg_include) == 0) { in main()
160 include_dir = source_root / std::filesystem::path(arg.substr(arg_include.size())); in main()
161 } else if (arg.find(arg_namespace) == 0) { in main()
162 root_namespace = arg.substr(arg_namespace.size()); in main()
163 } else if (arg.find(arg_num_shards) == 0) { in main()
164 num_shards = std::stoul(arg.substr(arg_num_shards.size())); in main()
165 } else if (arg.find(arg_rust) == 0) { in main()
167 } else if (arg.find(arg_source_root) == 0) { in main()
170 input_files.emplace(source_root / std::filesystem::path(arg)); in main()