• Home
  • Raw
  • Download

Lines Matching refs:flag

122                 SkString flag(string, equalIndex);  in match()  local
123 if (flag.equals(*compareName)) { in match()
191 static void print_help_for_flag(const SkFlagInfo* flag) { in print_help_for_flag() argument
192 SkDebugf(" --%s", flag->name().c_str()); in print_help_for_flag()
193 const SkString& shortName = flag->shortName(); in print_help_for_flag()
197 SkDebugf(":\ttype: %s", flag->typeAsString().c_str()); in print_help_for_flag()
198 if (flag->defaultValue().size() > 0) { in print_help_for_flag()
199 SkDebugf("\tdefault: %s", flag->defaultValue().c_str()); in print_help_for_flag()
202 const SkString& help = flag->help(); in print_help_for_flag()
206 static void print_extended_help_for_flag(const SkFlagInfo* flag) { in print_extended_help_for_flag() argument
207 print_help_for_flag(flag); in print_extended_help_for_flag()
208 print_indented(flag->extendedHelp()); in print_extended_help_for_flag()
254 for (SkFlagInfo* flag = SkCommandLineFlags::gHead; flag; in Parse() local
255 flag = flag->next()) { in Parse()
256 allFlags.push(flag); in Parse()
268 for (SkFlagInfo* flag = SkCommandLineFlags::gHead; flag; in Parse() local
269 flag = flag->next()) { in Parse()
271 if (flag->name().equals(helpFlags[k]) || in Parse()
272 flag->shortName().equals(helpFlags[k])) { in Parse()
273 print_extended_help_for_flag(flag); in Parse()
290 SkFlagInfo* flag = gHead; in Parse() local
292 while (flag != nullptr) { in Parse()
293 if (flag->match(argv[startI])) { in Parse()
297 SkASSERT(matchedFlag->getFlagType() == flag->getFlagType()); in Parse()
299 matchedFlag = flag; in Parse()
301 switch (flag->getFlagType()) { in Parse()
309 flag->setBool(value); in Parse()
314 flag->resetStrings(); in Parse()
324 flag->append(argv[i]); in Parse()
329 flag->setInt(atoi(argv[i])); in Parse()
333 flag->setDouble(atof(argv[i])); in Parse()
339 flag = flag->next(); in Parse()
359 SkFlagInfo* flag = gHead; in Parse() local
361 while (flag != nullptr) { in Parse()
362 SkFlagInfo* next = flag->next(); in Parse()
363 delete flag; in Parse()
364 flag = next; in Parse()