Home
last modified time | relevance | path

Searched refs:parser (Results 1 – 25 of 522) sorted by relevance

12345678910>>...21

/freebsd/contrib/libyaml/src/
H A Dscanner.c486 #define CACHE(parser,length) \ argument
487 (parser->unread >= (length) \
489 : yaml_parser_update_buffer(parser, (length)))
495 #define SKIP(parser) \ argument
496 (parser->mark.index ++, \
497 parser->mark.column ++, \
498 parser->unread --, \
499 parser->buffer.pointer += WIDTH(parser->buffer))
501 #define SKIP_LINE(parser) \ argument
502 (IS_CRLF(parser->buffer) ? \
[all …]
H A Dreader.c9 yaml_parser_set_reader_error(yaml_parser_t *parser, const char *problem,
13 yaml_parser_update_raw_buffer(yaml_parser_t *parser);
16 yaml_parser_determine_encoding(yaml_parser_t *parser);
19 yaml_parser_update_buffer(yaml_parser_t *parser, size_t length);
26 yaml_parser_set_reader_error(yaml_parser_t *parser, const char *problem, in yaml_parser_set_reader_error() argument
29 parser->error = YAML_READER_ERROR; in yaml_parser_set_reader_error()
30 parser->problem = problem; in yaml_parser_set_reader_error()
31 parser->problem_offset = offset; in yaml_parser_set_reader_error()
32 parser->problem_value = value; in yaml_parser_set_reader_error()
51 yaml_parser_determine_encoding(yaml_parser_t *parser) in yaml_parser_determine_encoding() argument
[all …]
H A Dparser.c48 #define PEEK_TOKEN(parser) \ argument
49 ((parser->token_available || yaml_parser_fetch_more_tokens(parser)) ? \
50 parser->tokens.head : NULL)
56 #define SKIP_TOKEN(parser) \ argument
57 (parser->token_available = 0, \
58 parser->tokens_parsed ++, \
59 parser->stream_end_produced = \
60 (parser->tokens.head->type == YAML_STREAM_END_TOKEN), \
61 parser->tokens.head ++)
68 yaml_parser_parse(yaml_parser_t *parser, yaml_event_t *event);
[all …]
H A Dloader.c9 yaml_parser_load(yaml_parser_t *parser, yaml_document_t *document);
16 yaml_parser_set_composer_error(yaml_parser_t *parser,
20 yaml_parser_set_composer_error_context(yaml_parser_t *parser,
30 yaml_parser_register_anchor(yaml_parser_t *parser,
38 yaml_parser_delete_aliases(yaml_parser_t *parser);
53 yaml_parser_load_nodes(yaml_parser_t *parser, struct loader_ctx *ctx);
56 yaml_parser_load_document(yaml_parser_t *parser, yaml_event_t *event);
59 yaml_parser_load_alias(yaml_parser_t *parser, yaml_event_t *event,
63 yaml_parser_load_scalar(yaml_parser_t *parser, yaml_event_t *event,
67 yaml_parser_load_sequence(yaml_parser_t *parser, yaml_event_t *event,
[all …]
H A Dapi.c177 yaml_parser_initialize(yaml_parser_t *parser) in yaml_parser_initialize() argument
179 assert(parser); /* Non-NULL parser object expected. */ in yaml_parser_initialize()
181 memset(parser, 0, sizeof(yaml_parser_t)); in yaml_parser_initialize()
182 if (!BUFFER_INIT(parser, parser->raw_buffer, INPUT_RAW_BUFFER_SIZE)) in yaml_parser_initialize()
184 if (!BUFFER_INIT(parser, parser->buffer, INPUT_BUFFER_SIZE)) in yaml_parser_initialize()
186 if (!QUEUE_INIT(parser, parser->tokens, INITIAL_QUEUE_SIZE, yaml_token_t*)) in yaml_parser_initialize()
188 if (!STACK_INIT(parser, parser->indents, int*)) in yaml_parser_initialize()
190 if (!STACK_INIT(parser, parser->simple_keys, yaml_simple_key_t*)) in yaml_parser_initialize()
192 if (!STACK_INIT(parser, parser->states, yaml_parser_state_t*)) in yaml_parser_initialize()
194 if (!STACK_INIT(parser, parser->marks, yaml_mark_t*)) in yaml_parser_initialize()
[all …]
/freebsd/contrib/expat/lib/
H A Dxmlparse.c242 static void copy_salt_to_sipkey(XML_Parser parser, struct sipkey *key);
463 typedef enum XML_Error PTRCALL Processor(XML_Parser parser, const char *start,
485 static enum XML_Error handleUnknownEncoding(XML_Parser parser,
487 static enum XML_Error processXmlDecl(XML_Parser parser, int isGeneralTextEntity,
489 static enum XML_Error initializeEncoding(XML_Parser parser);
490 static enum XML_Error doProlog(XML_Parser parser, const ENCODING *enc,
495 static enum XML_Error processEntity(XML_Parser parser, ENTITY *entity,
497 static enum XML_Error doContent(XML_Parser parser, int startTagLevel,
501 static enum XML_Error doCdataSection(XML_Parser parser, const ENCODING *enc,
506 static enum XML_Error doIgnoreSection(XML_Parser parser, const ENCODING *enc,
[all …]
H A Dexpat.h193 XML_SetElementDeclHandler(XML_Parser parser, XML_ElementDeclHandler eldecl);
208 XML_SetAttlistDeclHandler(XML_Parser parser, XML_AttlistDeclHandler attdecl);
224 XML_SetXmlDeclHandler(XML_Parser parser, XML_XmlDeclHandler xmldecl);
287 XML_ParserReset(XML_Parser parser, const XML_Char *encoding);
370 XML_SetEntityDeclHandler(XML_Parser parser, XML_EntityDeclHandler handler);
454 typedef int(XMLCALL *XML_ExternalEntityRefHandler)(XML_Parser parser,
553 XML_SetElementHandler(XML_Parser parser, XML_StartElementHandler start,
557 XML_SetStartElementHandler(XML_Parser parser, XML_StartElementHandler handler);
560 XML_SetEndElementHandler(XML_Parser parser, XML_EndElementHandler handler);
563 XML_SetCharacterDataHandler(XML_Parser parser,
[all …]
/freebsd/contrib/ntp/libjsmn/
H A Djsmn.c8 static jsmntok_t *jsmn_alloc_token(jsmn_parser *parser, in jsmn_alloc_token() argument
11 if (parser->toknext >= num_tokens) { in jsmn_alloc_token()
14 tok = &tokens[parser->toknext++]; in jsmn_alloc_token()
37 static jsmnerr_t jsmn_parse_primitive(jsmn_parser *parser, const char *js, in jsmn_parse_primitive() argument
42 start = parser->pos; in jsmn_parse_primitive()
44 for (; parser->pos < len && js[parser->pos] != '\0'; parser->pos++) { in jsmn_parse_primitive()
45 switch (js[parser->pos]) { in jsmn_parse_primitive()
54 if (js[parser->pos] < 32 || js[parser->pos] >= 127) { in jsmn_parse_primitive()
55 parser->pos = start; in jsmn_parse_primitive()
61 parser->pos = start; in jsmn_parse_primitive()
[all …]
/freebsd/contrib/libyaml/tests/
H A Dtest-reader.c4 yaml_parser_update_buffer(yaml_parser_t *parser, size_t length);
119 yaml_parser_t parser; in check_utf8_sequences() local
132 yaml_parser_initialize(&parser); in check_utf8_sequences()
133 yaml_parser_set_input_string(&parser, (unsigned char *)start, end-start); in check_utf8_sequences()
134 result = yaml_parser_update_buffer(&parser, end-start); in check_utf8_sequences()
142 if (!parser.error) { in check_utf8_sequences()
145 else if (parser.error == YAML_READER_ERROR) { in check_utf8_sequences()
146 if (parser.problem_value != -1) { in check_utf8_sequences()
148 parser.problem, parser.problem_value, (long)parser.problem_offset); in check_utf8_sequences()
152 parser.problem, (long)parser.problem_offset); in check_utf8_sequences()
[all …]
H A Dexample-reformatter-alt.c16 yaml_parser_t parser; in main() local
22 memset(&parser, 0, sizeof(parser)); in main()
68 if (!yaml_parser_initialize(&parser)) in main()
76 yaml_parser_set_input_file(&parser, stdin); in main()
91 if (!yaml_parser_load(&parser, &document)) in main()
106 yaml_parser_delete(&parser); in main()
115 switch (parser.error) in main()
122 if (parser.problem_value != -1) { in main()
123 fprintf(stderr, "Reader error: %s: #%X at %zd\n", parser.problem, in main()
124 parser.problem_value, parser.problem_offset); in main()
[all …]
H A Dexample-reformatter.c16 yaml_parser_t parser; in main() local
22 memset(&parser, 0, sizeof(parser)); in main()
68 if (!yaml_parser_initialize(&parser)) in main()
76 yaml_parser_set_input_file(&parser, stdin); in main()
91 if (!yaml_parser_parse(&parser, &event)) in main()
106 yaml_parser_delete(&parser); in main()
115 switch (parser.error) in main()
122 if (parser.problem_value != -1) { in main()
123 fprintf(stderr, "Reader error: %s: #%X at %ld\n", parser.problem, in main()
124 parser.problem_value, (long)parser.problem_offset); in main()
[all …]
/freebsd/contrib/libucl/src/
H A Ducl_parser.c64 ucl_set_err (struct ucl_parser *parser, int code, const char *str, UT_string **err) in ucl_set_err() argument
67 struct ucl_chunk *chunk = parser->chunks; in ucl_set_err()
69 if (parser->cur_file) { in ucl_set_err()
70 filename = parser->cur_file; in ucl_set_err()
94 parser->err_code = code; in ucl_set_err()
95 parser->state = UCL_STATE_ERROR; in ucl_set_err()
99 ucl_save_comment (struct ucl_parser *parser, const char *begin, size_t len) in ucl_save_comment() argument
106 if (parser->last_comment) { in ucl_save_comment()
108 DL_APPEND (parser->last_comment, nobj); in ucl_save_comment()
111 parser->last_comment = nobj; in ucl_save_comment()
[all …]
H A Ducl_msgpack.c402 typedef ssize_t (*ucl_msgpack_parse_function)(struct ucl_parser *parser,
406 static ssize_t ucl_msgpack_parse_map (struct ucl_parser *parser,
409 static ssize_t ucl_msgpack_parse_array (struct ucl_parser *parser,
412 static ssize_t ucl_msgpack_parse_string (struct ucl_parser *parser,
415 static ssize_t ucl_msgpack_parse_int (struct ucl_parser *parser,
418 static ssize_t ucl_msgpack_parse_float (struct ucl_parser *parser,
421 static ssize_t ucl_msgpack_parse_bool (struct ucl_parser *parser,
424 static ssize_t ucl_msgpack_parse_null (struct ucl_parser *parser,
427 static ssize_t ucl_msgpack_parse_ignore (struct ucl_parser *parser,
762 ucl_msgpack_get_container (struct ucl_parser *parser, in ucl_msgpack_get_container() argument
[all …]
H A Ducl_sexp.c37 ucl_create_err (&parser->err,\
60 ucl_parse_csexp (struct ucl_parser *parser) in ucl_parse_csexp() argument
75 assert (parser != NULL); in ucl_parse_csexp()
76 assert (parser->chunks != NULL); in ucl_parse_csexp()
77 assert (parser->chunks->begin != NULL); in ucl_parse_csexp()
78 assert (parser->chunks->remain != 0); in ucl_parse_csexp()
80 p = parser->chunks->begin; in ucl_parse_csexp()
81 end = p + parser->chunks->remain; in ucl_parse_csexp()
91 ucl_create_err (&parser->err, "bad starting character for " in ucl_parse_csexp()
101 ucl_create_err (&parser->err, "no memory"); in ucl_parse_csexp()
[all …]
H A Ducl_util.c593 ucl_parser_get_object (struct ucl_parser *parser) argument
595 if (parser->state != UCL_STATE_ERROR && parser->top_obj != NULL) {
596 return ucl_object_ref (parser->top_obj);
603 ucl_parser_free (struct ucl_parser *parser) argument
612 if (parser == NULL) {
616 if (parser->top_obj != NULL) {
617 ucl_object_unref (parser->top_obj);
620 if (parser->includepaths != NULL) {
621 ucl_object_unref (parser->includepaths);
624 LL_FOREACH_SAFE (parser->stack, stack, stmp) {
[all …]
/freebsd/lib/libpmc/pmu-events/
H A Djsmn.c33 static jsmntok_t *jsmn_alloc_token(jsmn_parser *parser, in jsmn_alloc_token() argument
38 if ((unsigned)parser->toknext >= num_tokens) in jsmn_alloc_token()
40 tok = &tokens[parser->toknext++]; in jsmn_alloc_token()
61 static jsmnerr_t jsmn_parse_primitive(jsmn_parser *parser, const char *js, in jsmn_parse_primitive() argument
68 start = parser->pos; in jsmn_parse_primitive()
70 for (; parser->pos < len; parser->pos++) { in jsmn_parse_primitive()
71 switch (js[parser->pos]) { in jsmn_parse_primitive()
90 if (js[parser->pos] < 32 || js[parser->pos] >= 127) { in jsmn_parse_primitive()
91 parser->pos = start; in jsmn_parse_primitive()
100 parser->pos = start; in jsmn_parse_primitive()
[all …]
/freebsd/contrib/expat/tests/
H A Dmisc_tests.c292 XML_Parser parser; in START_TEST() local
297 parser = XML_ParserCreate(NULL); in START_TEST()
298 XML_SetElementHandler(parser, start_element_issue_240, end_element_issue_240); in START_TEST()
301 mydata->parser = parser; in START_TEST()
303 XML_SetUserData(parser, mydata); in START_TEST()
305 result = _XML_Parse_SINGLE_BYTES(parser, doc1, (int)strlen(doc1), 1); in START_TEST()
306 XML_ParserFree(parser); in START_TEST()
314 XML_Parser parser; in START_TEST() local
319 parser = XML_ParserCreate(NULL); in START_TEST()
320 XML_SetElementHandler(parser, start_element_issue_240, end_element_issue_240); in START_TEST()
[all …]
H A Dhandlers.h96 XML_Parser parser; member
132 XML_Parser parser; member
169 extern int XMLCALL external_entity_optioner(XML_Parser parser,
175 extern int XMLCALL external_entity_loader(XML_Parser parser,
188 extern int XMLCALL external_entity_faulter(XML_Parser parser,
194 XML_Parser parser, const XML_Char *context, const XML_Char *base,
196 extern int XMLCALL external_entity_null_loader(XML_Parser parser,
202 extern int XMLCALL external_entity_resetter(XML_Parser parser,
208 extern int XMLCALL external_entity_suspender(XML_Parser parser,
214 extern int XMLCALL external_entity_suspend_xmldecl(XML_Parser parser,
[all …]
/freebsd/contrib/lyaml/ext/yaml/
H A Dparser.c30 yaml_parser_t parser; member
38 parser_delete_event (lyaml_parser *parser) in parser_delete_event() argument
40 if (parser->validevent) in parser_delete_event()
42 yaml_event_delete (&parser->event); in parser_delete_event()
43 parser->validevent = 0; in parser_delete_event()
64 parser_push_eventtable (lyaml_parser *parser, const char *v, int n) in parser_push_eventtable() argument
66 lua_State *L = parser->L; in parser_push_eventtable()
70 #define MENTRY(_s) parser_set_mark (L, #_s, parser->event._s) in parser_push_eventtable()
77 parse_STREAM_START (lyaml_parser *parser) in parse_STREAM_START() argument
79 #define EVENTF(_f) (parser->event.data.stream_start._f) in parse_STREAM_START()
[all …]
/freebsd/contrib/expat/fuzz/
H A Dxml_lpm_fuzzer.cpp111 void InitializeParser(XML_Parser parser);
116 Parse(XML_Parser parser, const char *input, int input_len, int is_final) { in Parse() argument
117 enum XML_Status status = XML_Parse(parser, input, input_len, is_final); in Parse()
119 status = XML_ResumeParser(parser); in Parse()
345 ExternalEntityRefHandler(XML_Parser parser, const XML_Char *context, in ExternalEntityRefHandler() argument
356 = XML_ExternalEntityParserCreate(parser, context, g_encoding); in ExternalEntityRefHandler()
382 InitializeParser(XML_Parser parser) { in InitializeParser() argument
383 XML_SetUserData(parser, (void *)parser); in InitializeParser()
384 XML_SetHashSalt(parser, 0x41414141); in InitializeParser()
385 XML_SetParamEntityParsing(parser, XML_PARAM_ENTITY_PARSING_ALWAYS); in InitializeParser()
[all …]
/freebsd/contrib/expat/xmlwf/
H A Dxmlfile.c7 |_| XML parser
78 XML_Parser parser;
82 static int processStream(const XML_Char *filename, XML_Parser parser);
85 reportError(XML_Parser parser, const XML_Char *filename) { in reportError()
86 enum XML_Error code = XML_GetErrorCode(parser); in reportError()
92 filename, XML_GetErrorLineNumber(parser), in reportError()
93 XML_GetErrorColumnNumber(parser), message); in reportError()
103 XML_Parser parser = ((PROCESS_ARGS *)args)->parser; in processFile()
105 if (XML_Parse(parser, (cons in processFile()
77 XML_Parser parser; global() member
84 reportError(XML_Parser parser,const XML_Char * filename) reportError() argument
101 XML_Parser parser = ((PROCESS_ARGS *)args)->parser; processFile() local
148 externalEntityRefFilemap(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) externalEntityRefFilemap() argument
181 processStream(const XML_Char * filename,XML_Parser parser) processStream() argument
226 externalEntityRefStream(XML_Parser parser,const XML_Char * context,const XML_Char * base,const XML_Char * systemId,const XML_Char * publicId) externalEntityRefStream() argument
243 XML_ProcessFile(XML_Parser parser,const XML_Char * filename,unsigned flags) XML_ProcessFile() argument
[all...]
H A Dxmlwf.c560 metaLocation(XML_Parser parser) { in metaLocation() argument
561 const XML_Char *uri = XML_GetBase(parser); in metaLocation()
562 FILE *fp = ((XmlwfUserData *)XML_GetUserData(parser))->fp; in metaLocation()
569 XML_GetCurrentByteIndex(parser), XML_GetCurrentByteCount(parser), in metaLocation()
570 XML_GetCurrentLineNumber(parser), in metaLocation()
571 XML_GetCurrentColumnNumber(parser)); in metaLocation()
588 XML_Parser parser = (XML_Parser)userData; in metaStartElement() local
589 XmlwfUserData *data = (XmlwfUserData *)XML_GetUserData(parser); in metaStartElement()
592 = atts + XML_GetSpecifiedAttributeCount(parser); in metaStartElement()
594 int idAttIndex = XML_GetIdAttributeIndex(parser); in metaStartElement()
[all …]
/freebsd/contrib/expat/examples/
H A Delements.c79 XML_Parser parser = XML_ParserCreate(NULL); in main() local
83 if (! parser) { in main()
88 XML_SetUserData(parser, &depth); in main()
89 XML_SetElementHandler(parser, startElement, endElement); in main()
92 void *const buf = XML_GetBuffer(parser, BUFSIZ); in main()
95 XML_ParserFree(parser); in main()
103 XML_ParserFree(parser); in main()
109 if (XML_ParseBuffer(parser, (int)len, done) == XML_STATUS_ERROR) { in main()
112 XML_GetCurrentLineNumber(parser), in main()
113 XML_ErrorString(XML_GetErrorCode(parser))); in main()
[all …]
H A Doutline.c82 XML_Parser parser = XML_ParserCreate(NULL); in main() local
86 if (! parser) { in main()
91 XML_SetUserData(parser, &depth); in main()
92 XML_SetElementHandler(parser, startElement, endElement); in main()
95 void *const buf = XML_GetBuffer(parser, BUFSIZ); in main()
98 XML_ParserFree(parser); in main()
106 XML_ParserFree(parser); in main()
112 if (XML_ParseBuffer(parser, (int)len, done) == XML_STATUS_ERROR) { in main()
115 XML_GetCurrentLineNumber(parser), in main()
116 XML_ErrorString(XML_GetErrorCode(parser))); in main()
[all …]
/freebsd/contrib/unifdef/tests/
H A Drecursive.experr23 unifdef: parser line 1 state C comment START line
25 unifdef: parser line 2 state C comment START line
27 unifdef: parser line 3 state NO comment START line
29 unifdef: parser line 4 state NO comment START line
31 unifdef: parser line 5 state NO comment START line
33 unifdef: parser line 6 state NO comment START line
35 unifdef: parser line 7 state NO comment START line
52 unifdef: parser line 8 state NO comment START line
54 unifdef: parser line 9 state NO comment START line
56 unifdef: parser line 10 state NO comment START line
[all …]

12345678910>>...21