Lines Matching defs:parser
7 #include "rfc822-parser.h"
18 struct rfc822_parser_context parser;
106 ret = ctx->parser.data == ctx->parser.end ? 0 :
107 rfc822_parse_atom(&ctx->parser, ctx->str);
126 rfc822_skip_lwsp(&ctx->parser);
132 if (*ctx->parser.data != ',')
134 ctx->parser.data++;
135 rfc822_skip_lwsp(&ctx->parser);
197 if (!IS_TIME_SEP(*ctx->parser.data))
199 ctx->parser.data++;
200 rfc822_skip_lwsp(&ctx->parser);
208 if (ctx->parser.data != ctx->parser.end &&
209 IS_TIME_SEP(*ctx->parser.data)) {
210 ctx->parser.data++;
211 rfc822_skip_lwsp(&ctx->parser);
251 rfc822_parser_init(&ctx.parser, data, size, NULL);