Lines Matching defs:cmd_args
1631 Args cmd_args(raw_input_string);
1644 if ((cmd_args.GetArgumentCount() == 0) ||
1645 (alias_name_str != cmd_args.GetArgumentAtIndex(0)))
1646 cmd_args.Unshift(alias_name_str);
1675 else if (static_cast<size_t>(index) >= cmd_args.GetArgumentCount()) {
1683 const Args::ArgEntry &entry = cmd_args[index];
1703 strlen(cmd_args.GetArgumentAtIndex(index)) + len_fudge);
1706 result_str.Printf("%s", cmd_args.GetArgumentAtIndex(index));
2189 Args &cmd_args,
2197 // Make sure that the alias name is the 0th element in cmd_args
2199 if (alias_name_str != cmd_args.GetArgumentAtIndex(0))
2200 cmd_args.Unshift(alias_name_str);
2219 const size_t old_size = cmd_args.GetArgumentCount();
2252 } else if (static_cast<size_t>(index) >= cmd_args.GetArgumentCount()) {
2259 // Find and remove cmd_args.GetArgumentAtIndex(i) from raw_input_string
2261 raw_input_string.find(cmd_args.GetArgumentAtIndex(index));
2264 strpos, strlen(cmd_args.GetArgumentAtIndex(index)));
2268 new_args.AppendArgument(cmd_args.GetArgumentAtIndex(index));
2270 new_args.AppendArgument(option + cmd_args.GetArgumentAtIndex(index));
2276 for (auto entry : llvm::enumerate(cmd_args.entries())) {
2281 cmd_args.Clear();
2282 cmd_args.SetArguments(new_args.GetArgumentCount(),
2288 // to clear the rest of the data from cmd_args, since its in the raw input
2291 cmd_args.Clear();
2292 cmd_args.SetArguments(new_args.GetArgumentCount(),