Lines Matching defs:FlagParser
48 char *FlagParser::ll_strndup(const char *s, uptr n) {
56 void FlagParser::PrintFlagDescriptions() {
69 void FlagParser::fatal_error(const char *err) {
74 bool FlagParser::is_space(char c) {
79 void FlagParser::skip_whitespace() {
83 void FlagParser::parse_flag(const char *env_option_name) {
116 void FlagParser::parse_flags(const char *env_option_name) {
128 void FlagParser::ParseStringFromEnv(const char *env_name) {
134 void FlagParser::ParseString(const char *s, const char *env_option_name) {
148 bool FlagParser::ParseFile(const char *path, bool ignore_missing) {
166 bool FlagParser::run_handler(const char *name, const char *value) {
176 void FlagParser::RegisterHandler(const char *name, FlagHandlerBase *handler,
185 FlagParser::FlagParser() : n_flags_(0), buf_(nullptr), pos_(0) {