Lines Matching refs:SkFlagInfo
23 bool SkFlagInfo::CreateStringFlag(const char* name, const char* shortName, in CreateStringFlag()
27 SkFlagInfo* info = new SkFlagInfo(name, shortName, kString_FlagType, helpString, in CreateStringFlag()
36 void SkFlagInfo::SetDefaultStrings(SkCommandLineFlags::StringArray* pStrings, in SetDefaultStrings()
97 bool SkFlagInfo::match(const char* string) { in match()
146 SkFlagInfo* SkCommandLineFlags::gHead;
196 static void print_help_for_flag(const SkFlagInfo* flag) { in print_help_for_flag()
211 static void print_extended_help_for_flag(const SkFlagInfo* flag) { in print_extended_help_for_flag()
219 bool operator()(SkFlagInfo* a, SkFlagInfo* b) const { in operator ()()
255 SkTDArray<SkFlagInfo*> allFlags; in Parse()
256 for (SkFlagInfo* flag = SkCommandLineFlags::gHead; flag; in Parse()
270 for (SkFlagInfo* flag = SkCommandLineFlags::gHead; flag; in Parse()
292 SkFlagInfo* flag = gHead; in Parse()
297 case SkFlagInfo::kBool_FlagType: in Parse()
308 case SkFlagInfo::kString_FlagType: in Parse()
322 case SkFlagInfo::kInt_FlagType: in Parse()
326 case SkFlagInfo::kDouble_FlagType: in Parse()
355 SkFlagInfo* flag = gHead; in Parse()
358 SkFlagInfo* next = flag->next(); in Parse()