Lines Matching refs:parser
945 /* So that the one parser can be used for multiple programs, and also
1801 /* Language dependent format string parser.
1912 struct formatstring_parser *parser = formatstring_parsers[i];
1914 void *descr = parser->parse (string, false, &invalid_reason);
1917 parser->free (descr);
2169 struct formatstring_parser *parser = formatstring_parsers[i];
2171 void *descr = parser->parse (mp->msgid, false, &invalid_reason);
2183 if (parser->get_number_of_directives (descr) > 0
2184 && !(parser->is_unlikely_intentional != NULL
2185 && parser->is_unlikely_intentional (descr)))
2188 parser->free (descr);
2281 struct formatstring_parser *parser = formatstring_parsers[i];
2284 parser->parse (mp->msgid_plural, false, &invalid_reason);
2289 if (parser->get_number_of_directives (descr) > 0
2290 && !(parser->is_unlikely_intentional != NULL
2291 && parser->is_unlikely_intentional (descr)))
2294 parser->free (descr);