Lines Matching defs:arg
83 CommandLine::StringType arg = argv[i];
85 TrimWhitespace(arg, TRIM_ALL, &arg);
87 TrimWhitespaceASCII(arg, TRIM_ALL, &arg);
92 parse_switches &= (arg != kSwitchTerminator);
93 if (parse_switches && IsSwitch(arg, &switch_string, &switch_value)) {
103 command_line->AppendArgNative(arg);
111 std::u16string QuoteForCommandLineToArgvW(const std::u16string& arg,
120 if (arg.find_first_of(quotable_chars) == std::u16string::npos) {
122 return arg;
127 for (size_t i = 0; i < arg.size(); ++i) {
128 if (arg[i] == '\\') {
131 for (; end < arg.size() && arg[end] == '\\'; ++end) {
138 if (end == arg.size() || arg[end] == '"') {
147 } else if (arg[i] == '"') {
151 out.push_back(arg[i]);
508 StringType arg = argv_[i];
511 parse_switches &= arg != kSwitchTerminator;
514 if (parse_switches && IsSwitch(arg, &switch_string, &switch_value)) {
525 arg = QuoteForCommandLineToArgvW(arg, quote_placeholders);
527 params.append(arg);