Lines Matching refs:parser_context
49 struct parser_context { struct
151 create_group(struct parser_context *ctx, in create_group()
217 create_enum(struct parser_context *ctx, const char *name, const char **atts) in create_enum()
278 string_to_type(struct parser_context *ctx, const char *s) in string_to_type()
311 create_field(struct parser_context *ctx, const char **atts) in create_field()
343 create_array_field(struct parser_context *ctx, struct gen_group *array) in create_array_field()
357 create_value(struct parser_context *ctx, const char **atts) in create_value()
372 create_and_append_field(struct parser_context *ctx, in create_and_append_field()
397 struct parser_context *ctx = data; in start_element()
455 struct parser_context *ctx = data; in end_element()
600 struct parser_context ctx; in gen_spec_load()
666 struct parser_context ctx; in gen_spec_load_filename()