Lines Matching refs:Flag
32 // flag, see the Flag class.
83 // Each flag can be accessed programmatically via a Flag object.
84 class Flag {
89 Flag(const char* file, const char* name, const char* comment,
97 // Flag type
100 // Flag variables
146 Flag* next() const { return next_; }
161 Flag* next_;
172 static Flag Flag_##name(__FILE__, #name, (comment), \
173 Flag::type, &FLAG_##name, \
206 // The NULL-terminated list of all flags. Traverse with Flag::next().
207 static Flag* list() { return list_; }
215 static Flag* Lookup(const char* name);
252 static void Register(Flag* flag);
255 static Flag* list_;