Lines Matching defs:cmd_args
1664 Args cmd_args(raw_input_string);
1677 if ((cmd_args.GetArgumentCount() == 0) ||
1678 (alias_name_str != cmd_args.GetArgumentAtIndex(0)))
1679 cmd_args.Unshift(alias_name_str);
1708 else if (static_cast<size_t>(index) >= cmd_args.GetArgumentCount()) {
1716 const Args::ArgEntry &entry = cmd_args[index];
1736 strlen(cmd_args.GetArgumentAtIndex(index)) + len_fudge);
1739 result_str.Printf("%s", cmd_args.GetArgumentAtIndex(index));
2233 Args &cmd_args,
2241 // Make sure that the alias name is the 0th element in cmd_args
2243 if (alias_name_str != cmd_args.GetArgumentAtIndex(0))
2244 cmd_args.Unshift(alias_name_str);
2263 const size_t old_size = cmd_args.GetArgumentCount();
2296 } else if (static_cast<size_t>(index) >= cmd_args.GetArgumentCount()) {
2303 // Find and remove cmd_args.GetArgumentAtIndex(i) from raw_input_string
2305 raw_input_string.find(cmd_args.GetArgumentAtIndex(index));
2308 strpos, strlen(cmd_args.GetArgumentAtIndex(index)));
2312 new_args.AppendArgument(cmd_args.GetArgumentAtIndex(index));
2314 new_args.AppendArgument(option + cmd_args.GetArgumentAtIndex(index));
2320 for (auto entry : llvm::enumerate(cmd_args.entries())) {
2325 cmd_args.Clear();
2326 cmd_args.SetArguments(new_args.GetArgumentCount(),
2332 // to clear the rest of the data from cmd_args, since its in the raw input
2335 cmd_args.Clear();
2336 cmd_args.SetArguments(new_args.GetArgumentCount(),