Home | History | Annotate | Download | only in base

Lines Matching full:switch_string

54 // Fills in |switch_string| and |switch_value| if |string| is a switch.
55 // This will preserve the input switch prefix in the output |switch_string|.
57 CommandLine::StringType* switch_string,
59 switch_string->clear();
66 *switch_string = string.substr(0, equals_position);
80 CommandLine::StringType switch_string;
83 if (parse_switches && IsSwitch(arg, &switch_string, &switch_value)) {
85 command_line.AppendSwitchNative(UTF16ToASCII(switch_string),
88 command_line.AppendSwitchNative(switch_string, switch_value);
269 StringType switch_string;
274 if (parse_switches && IsSwitch(arg, &switch_string, &switch_value)) {
275 params.append(switch_string);
301 bool CommandLine::HasSwitch(const std::string& switch_string) const {
302 return switches_.find(LowerASCIIOnWindows(switch_string)) != switches_.end();
306 const std::string& switch_string) const {
307 StringType value = GetSwitchValueNative(switch_string);
309 DLOG(WARNING) << "Value of switch (" << switch_string << ") must be ASCII.";
320 const std::string& switch_string) const {
321 return FilePath(GetSwitchValueNative(switch_string));
325 const std::string& switch_string) const {
327 switches_.find(LowerASCIIOnWindows(switch_string));
331 void CommandLine::AppendSwitch(const std::string& switch_string) {
332 AppendSwitchNative(switch_string, StringType());
335 void CommandLine::AppendSwitchPath(const std::string& switch_string,
337 AppendSwitchNative(switch_string, path.value());
340 void CommandLine::AppendSwitchNative(const std::string& switch_string,
342 std::string switch_key(LowerASCIIOnWindows(switch_string));
346 StringType combined_switch_string(switch_string);
359 void CommandLine::AppendSwitchASCII(const std::string& switch_string,
362 AppendSwitchNative(switch_string, ASCIIToWide(value_string));
364 AppendSwitchNative(switch_string, value_string);