Searched refs:parser (Results 1 - 25 of 122) sorted by relevance

12345

/freebsd-10.1-release/contrib/libyaml/src/
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, argument
29 parser->error = YAML_READER_ERROR;
30 parser->problem = problem;
31 parser->problem_offset = offset;
32 parser->problem_value = value;
51 yaml_parser_determine_encoding(yaml_parser_t *parser) argument
94 yaml_parser_update_raw_buffer(yaml_parser_t *parser) argument
142 yaml_parser_update_buffer(yaml_parser_t *parser, size_t length) argument
[all...]
H A Dscanner.c14 * parser transform the sequence of tokens produced by the Scanner into a
18 * is a straightforward implementation of a recursive-descendant parser (or,
19 * LL(1) parser, as it is usually called).
485 #define CACHE(parser,length) \
486 (parser->unread >= (length) \
488 : yaml_parser_update_buffer(parser, (length)))
494 #define SKIP(parser) \
495 (parser->mark.index ++, \
496 parser->mark.column ++, \
497 parser
589 yaml_parser_fetch_more_tokens(yaml_parser_t *parser); variable
742 yaml_parser_scan(yaml_parser_t *parser, yaml_token_t *token) argument
782 yaml_parser_set_scanner_error(yaml_parser_t *parser, const char *context, yaml_mark_t context_mark, const char *problem) argument
800 yaml_parser_fetch_more_tokens(yaml_parser_t *parser) argument
860 yaml_parser_fetch_next_token(yaml_parser_t *parser) argument
1056 yaml_parser_stale_simple_keys(yaml_parser_t *parser) argument
1097 yaml_parser_save_simple_key(yaml_parser_t *parser) argument
1141 yaml_parser_remove_simple_key(yaml_parser_t *parser) argument
1168 yaml_parser_increase_flow_level(yaml_parser_t *parser) argument
1189 yaml_parser_decrease_flow_level(yaml_parser_t *parser) argument
1209 yaml_parser_roll_indent(yaml_parser_t *parser, int column, int number, yaml_token_type_t type, yaml_mark_t mark) argument
1257 yaml_parser_unroll_indent(yaml_parser_t *parser, int column) argument
1290 yaml_parser_fetch_stream_start(yaml_parser_t *parser) argument
1328 yaml_parser_fetch_stream_end(yaml_parser_t *parser) argument
1366 yaml_parser_fetch_directive(yaml_parser_t *parser) argument
1402 yaml_parser_fetch_document_indicator(yaml_parser_t *parser, yaml_token_type_t type) argument
1447 yaml_parser_fetch_flow_collection_start(yaml_parser_t *parser, yaml_token_type_t type) argument
1490 yaml_parser_fetch_flow_collection_end(yaml_parser_t *parser, yaml_token_type_t type) argument
1533 yaml_parser_fetch_flow_entry(yaml_parser_t *parser) argument
1568 yaml_parser_fetch_block_entry(yaml_parser_t *parser) argument
1629 yaml_parser_fetch_key(yaml_parser_t *parser) argument
1682 yaml_parser_fetch_value(yaml_parser_t *parser) argument
1764 yaml_parser_fetch_anchor(yaml_parser_t *parser, yaml_token_type_t type) argument
1794 yaml_parser_fetch_tag(yaml_parser_t *parser) argument
1825 yaml_parser_fetch_block_scalar(yaml_parser_t *parser, int literal) argument
1856 yaml_parser_fetch_flow_scalar(yaml_parser_t *parser, int single) argument
1887 yaml_parser_fetch_plain_scalar(yaml_parser_t *parser) argument
1918 yaml_parser_scan_to_next_token(yaml_parser_t *parser) argument
1994 yaml_parser_scan_directive(yaml_parser_t *parser, yaml_token_t *token) argument
2110 yaml_parser_scan_directive_name(yaml_parser_t *parser, yaml_mark_t start_mark, yaml_char_t **name) argument
2161 yaml_parser_scan_version_directive_value(yaml_parser_t *parser, yaml_mark_t start_mark, int *major, int *minor) argument
2208 yaml_parser_scan_version_directive_number(yaml_parser_t *parser, yaml_mark_t start_mark, int *number) argument
2255 yaml_parser_scan_tag_directive_value(yaml_parser_t *parser, yaml_mark_t start_mark, yaml_char_t **handle, yaml_char_t **prefix) argument
2319 yaml_parser_scan_anchor(yaml_parser_t *parser, yaml_token_t *token, yaml_token_type_t type) argument
2385 yaml_parser_scan_tag(yaml_parser_t *parser, yaml_token_t *token) argument
2500 yaml_parser_scan_tag_handle(yaml_parser_t *parser, int directive, yaml_mark_t start_mark, yaml_char_t **handle) argument
2567 yaml_parser_scan_tag_uri(yaml_parser_t *parser, int directive, yaml_char_t *head, yaml_mark_t start_mark, yaml_char_t **uri) argument
2659 yaml_parser_scan_uri_escapes(yaml_parser_t *parser, int directive, yaml_mark_t start_mark, yaml_string_t *string) argument
2728 yaml_parser_scan_block_scalar(yaml_parser_t *parser, yaml_token_t *token, int literal) argument
2950 yaml_parser_scan_block_scalar_breaks(yaml_parser_t *parser, int *indent, yaml_string_t *breaks, yaml_mark_t start_mark, yaml_mark_t *end_mark) argument
3012 yaml_parser_scan_flow_scalar(yaml_parser_t *parser, yaml_token_t *token, int single) argument
3380 yaml_parser_scan_plain_scalar(yaml_parser_t *parser, yaml_token_t *token) argument
[all...]
H A Dparser.c3 * The parser implements the following grammar:
48 #define PEEK_TOKEN(parser) \
49 ((parser->token_available || yaml_parser_fetch_more_tokens(parser)) ? \
50 parser->tokens.head : NULL)
56 #define SKIP_TOKEN(parser) \
57 (parser->token_available = 0, \
58 parser->tokens_parsed ++, \
59 parser->stream_end_produced = \
60 (parser
170 yaml_parser_parse(yaml_parser_t *parser, yaml_event_t *event) argument
196 yaml_parser_set_parser_error(yaml_parser_t *parser, const char *problem, yaml_mark_t problem_mark) argument
207 yaml_parser_set_parser_error_context(yaml_parser_t *parser, const char *context, yaml_mark_t context_mark, const char *problem, yaml_mark_t problem_mark) argument
226 yaml_parser_state_machine(yaml_parser_t *parser, yaml_event_t *event) argument
313 yaml_parser_parse_stream_start(yaml_parser_t *parser, yaml_event_t *event) argument
342 yaml_parser_parse_document_start(yaml_parser_t *parser, yaml_event_t *event, int implicit) argument
440 yaml_parser_parse_document_content(yaml_parser_t *parser, yaml_event_t *event) argument
470 yaml_parser_parse_document_end(yaml_parser_t *parser, yaml_event_t *event) argument
529 yaml_parser_parse_node(yaml_parser_t *parser, yaml_event_t *event, int block, int indentless_sequence) argument
726 yaml_parser_parse_block_sequence_entry(yaml_parser_t *parser, yaml_event_t *event, int first) argument
785 yaml_parser_parse_indentless_sequence_entry(yaml_parser_t *parser, yaml_event_t *event) argument
835 yaml_parser_parse_block_mapping_key(yaml_parser_t *parser, yaml_event_t *event, int first) argument
901 yaml_parser_parse_block_mapping_value(yaml_parser_t *parser, yaml_event_t *event) argument
951 yaml_parser_parse_flow_sequence_entry(yaml_parser_t *parser, yaml_event_t *event, int first) argument
1013 yaml_parser_parse_flow_sequence_entry_mapping_key(yaml_parser_t *parser, yaml_event_t *event) argument
1043 yaml_parser_parse_flow_sequence_entry_mapping_value(yaml_parser_t *parser, yaml_event_t *event) argument
1074 yaml_parser_parse_flow_sequence_entry_mapping_end(yaml_parser_t *parser, yaml_event_t *event) argument
1103 yaml_parser_parse_flow_mapping_key(yaml_parser_t *parser, yaml_event_t *event, int first) argument
1174 yaml_parser_parse_flow_mapping_value(yaml_parser_t *parser, yaml_event_t *event, int empty) argument
1210 yaml_parser_process_empty_scalar(yaml_parser_t *parser, yaml_event_t *event, yaml_mark_t mark) argument
1233 yaml_parser_process_directives(yaml_parser_t *parser, yaml_version_directive_t **version_directive_ref, yaml_tag_directive_t **tag_directives_start_ref, yaml_tag_directive_t **tag_directives_end_ref) argument
1341 yaml_parser_append_tag_directive(yaml_parser_t *parser, yaml_tag_directive_t value, int allow_duplicates, yaml_mark_t mark) argument
[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);
45 yaml_parser_load_document(yaml_parser_t *parser, yaml_event_t *first_event);
48 yaml_parser_load_node(yaml_parser_t *parser, yaml_event_t *first_event);
51 yaml_parser_load_alias(yaml_parser_t *parser, yaml_event_t *first_event);
54 yaml_parser_load_scalar(yaml_parser_t *parser, yaml_event_t *first_event);
57 yaml_parser_load_sequence(yaml_parser_t *parser, yaml_event_
67 yaml_parser_load(yaml_parser_t *parser, yaml_document_t *document) argument
119 yaml_parser_set_composer_error(yaml_parser_t *parser, const char *problem, yaml_mark_t problem_mark) argument
134 yaml_parser_set_composer_error_context(yaml_parser_t *parser, const char *context, yaml_mark_t context_mark, const char *problem, yaml_mark_t problem_mark) argument
152 yaml_parser_delete_aliases(yaml_parser_t *parser) argument
165 yaml_parser_load_document(yaml_parser_t *parser, yaml_event_t *first_event) argument
201 yaml_parser_load_node(yaml_parser_t *parser, yaml_event_t *first_event) argument
225 yaml_parser_register_anchor(yaml_parser_t *parser, int index, yaml_char_t *anchor) argument
260 yaml_parser_load_alias(yaml_parser_t *parser, yaml_event_t *first_event) argument
283 yaml_parser_load_scalar(yaml_parser_t *parser, yaml_event_t *first_event) argument
320 yaml_parser_load_sequence(yaml_parser_t *parser, yaml_event_t *first_event) argument
377 yaml_parser_load_mapping(yaml_parser_t *parser, yaml_event_t *first_event) argument
[all...]
/freebsd-10.1-release/contrib/ntp/libjsmn/
H A Djsmn.c8 static jsmntok_t *jsmn_alloc_token(jsmn_parser *parser, argument
11 if (parser->toknext >= num_tokens) {
14 tok = &tokens[parser->toknext++];
37 static jsmnerr_t jsmn_parse_primitive(jsmn_parser *parser, const char *js, argument
42 start = parser->pos;
44 for (; parser->pos < len && js[parser->pos] != '\0'; parser->pos++) {
45 switch (js[parser->pos]) {
54 if (js[parser
86 jsmn_parse_string(jsmn_parser *parser, const char *js, size_t len, jsmntok_t *tokens, size_t num_tokens) argument
153 jsmn_parse(jsmn_parser *parser, const char *js, size_t len, jsmntok_t *tokens, unsigned int num_tokens) argument
307 jsmn_init(jsmn_parser *parser) argument
[all...]
H A Djsmn.h50 * JSON parser. Contains an array of token blocks available. Also stores
60 * Create JSON parser over an array of tokens
62 void jsmn_init(jsmn_parser *parser);
65 * Run JSON parser. It parses a JSON data string into and array of tokens, each describing
68 jsmnerr_t jsmn_parse(jsmn_parser *parser, const char *js, size_t len,
/freebsd-10.1-release/contrib/libyaml/tests/
H A Dexample-reformatter.c16 yaml_parser_t parser; local
22 memset(&parser, 0, sizeof(parser));
66 /* Initialize the parser and emitter objects. */
68 if (!yaml_parser_initialize(&parser))
74 /* Set the parser parameters. */
76 yaml_parser_set_input_file(&parser, stdin);
91 if (!yaml_parser_parse(&parser, &event))
106 yaml_parser_delete(&parser);
113 /* Display a parser erro
[all...]
H A Dexample-reformatter-alt.c16 yaml_parser_t parser; local
22 memset(&parser, 0, sizeof(parser));
66 /* Initialize the parser and emitter objects. */
68 if (!yaml_parser_initialize(&parser))
74 /* Set the parser parameters. */
76 yaml_parser_set_input_file(&parser, stdin);
91 if (!yaml_parser_load(&parser, &document))
106 yaml_parser_delete(&parser);
113 /* Display a parser erro
[all...]
H A Dtest-reader.c4 yaml_parser_update_buffer(yaml_parser_t *parser, size_t length);
119 yaml_parser_t parser; local
132 yaml_parser_initialize(&parser);
133 yaml_parser_set_input_string(&parser, (unsigned char *)start, end-start);
134 result = yaml_parser_update_buffer(&parser, end-start);
142 if (!parser.error) {
145 else if (parser.error == YAML_READER_ERROR) {
146 if (parser.problem_value != -1) {
148 parser.problem, parser
167 yaml_parser_t parser; local
209 yaml_parser_t parser; local
281 yaml_parser_t parser; local
[all...]
H A Drun-loader.c24 yaml_parser_t parser; local
36 assert(yaml_parser_initialize(&parser));
38 yaml_parser_set_input_file(&parser, file);
42 if (!yaml_parser_load(&parser, &document)) {
54 yaml_parser_delete(&parser);
H A Drun-parser.c24 yaml_parser_t parser; local
36 assert(yaml_parser_initialize(&parser));
38 yaml_parser_set_input_file(&parser, file);
42 if (!yaml_parser_parse(&parser, &event)) {
54 yaml_parser_delete(&parser);
H A Drun-scanner.c24 yaml_parser_t parser; local
36 assert(yaml_parser_initialize(&parser));
38 yaml_parser_set_input_file(&parser, file);
42 if (!yaml_parser_scan(&parser, &token)) {
54 yaml_parser_delete(&parser);
/freebsd-10.1-release/contrib/gcc/
H A Dc-parser.c5 Parser actions based on the old Bison parser; structure somewhat
6 influenced by and fragments based on the C++ parser.
28 actions, brought over from old parser. Verify exact correspondence
63 /* Miscellaneous data and functions needed for the parser. */
67 /* Objective-C specific parser/lexer information. */
283 and the C parser. Unlike the C++ lexer, the parser structure
333 /* A parser structure recording information about the state and
352 /* The actual parser and external interface. ??? Does this need to be
363 c_lex_one_token (c_token *token, c_parser *parser)
361 c_lex_one_token(c_token *token, c_parser *parser) argument
482 c_parser_peek_token(c_parser *parser) argument
499 c_parser_next_token_is(c_parser *parser, enum cpp_ttype type) argument
508 c_parser_next_token_is_not(c_parser *parser, enum cpp_ttype type) argument
517 c_parser_next_token_is_keyword(c_parser *parser, enum rid keyword) argument
588 c_parser_next_token_starts_typename(c_parser *parser) argument
662 c_parser_next_token_starts_declspecs(c_parser *parser) argument
678 c_parser_peek_2nd_token(c_parser *parser) argument
696 c_parser_consume_token(c_parser *parser) argument
711 c_parser_consume_pragma(c_parser *parser) argument
747 c_parser_error(c_parser *parser, const char *gmsgid) argument
772 c_parser_require(c_parser *parser, enum cpp_ttype type, const char *msgid) argument
792 c_parser_require_keyword(c_parser *parser, enum rid keyword, const char *msgid) argument
815 c_parser_skip_until_found(c_parser *parser, enum cpp_ttype type, const char *msgid) argument
862 c_parser_skip_to_end_of_parameter(c_parser *parser) argument
898 c_parser_skip_to_pragma_eol(c_parser *parser) argument
924 c_parser_skip_to_end_of_block_or_statement(c_parser *parser) argument
1157 c_parser_translation_unit(c_parser *parser) argument
1202 c_parser_external_declaration(c_parser *parser) argument
1340 c_parser_declaration_or_fndef(c_parser *parser, bool fndef_ok, bool empty_ok, bool nested, bool start_attr_ok, tree *foreach_elem) argument
1574 finish_parse_foreach_header(c_parser *parser, tree foreach_elem_selector) argument
1598 c_parser_asm_definition(c_parser *parser) argument
1685 c_parser_declspecs(c_parser *parser, struct c_declspecs *specs, bool scspec_ok, bool typespec_ok, bool start_attr_ok) argument
1858 c_parser_enum_specifier(c_parser *parser) argument
1987 c_parser_struct_or_union_specifier(c_parser *parser) argument
2151 c_parser_struct_declaration(c_parser *parser) argument
2275 c_parser_typeof_specifier(c_parser *parser) argument
2425 c_parser_declarator(c_parser *parser, bool type_seen_p, c_dtr_syn kind, bool *seen_id) argument
2464 c_parser_direct_declarator(c_parser *parser, bool type_seen_p, c_dtr_syn kind, bool *seen_id) argument
2590 c_parser_direct_declarator_inner(c_parser *parser, bool id_present, struct c_declarator *inner) argument
2684 c_parser_parms_declarator(c_parser *parser, bool id_list_ok, tree attrs) argument
2746 c_parser_parms_list_declarator(c_parser *parser, tree attrs) argument
2871 c_parser_parameter_declaration(c_parser *parser, tree attrs) argument
2923 c_parser_asm_string_literal(c_parser *parser) argument
2954 c_parser_simple_asm_expr(c_parser *parser) argument
3005 c_parser_attributes(c_parser *parser) argument
3155 c_parser_type_name(c_parser *parser) argument
3223 c_parser_initializer(c_parser *parser) argument
3245 c_parser_braced_init(c_parser *parser, tree type, bool nested_p) argument
3290 c_parser_initelt(c_parser *parser) argument
3471 c_parser_initval(c_parser *parser, struct c_expr *after) argument
3542 c_parser_compound_statement(c_parser *parser) argument
3557 c_parser_compound_statement_nostart(c_parser *parser) argument
3716 c_parser_label(c_parser *parser) argument
3867 c_parser_statement(c_parser *parser) argument
3880 c_parser_statement_after_labels(c_parser *parser) argument
4031 c_parser_paren_condition(c_parser *parser) argument
4049 c_parser_c99_block_statement(c_parser *parser) argument
4063 c_parser_if_body(c_parser *parser, bool *if_p) argument
4086 c_parser_if_statement(c_parser *parser) argument
4117 c_parser_switch_statement(c_parser *parser) argument
4152 c_parser_while_statement(c_parser *parser) argument
4191 c_parser_do_statement(c_parser *parser) argument
4246 c_parser_for_statement(c_parser *parser) argument
4397 c_parser_asm_statement(c_parser *parser) argument
4507 c_parser_asm_operands(c_parser *parser, bool convert_p) argument
4571 c_parser_asm_clobbers(c_parser *parser) argument
4606 c_parser_expr_no_commas(c_parser *parser, struct c_expr *after) argument
4679 c_parser_conditional_expression(c_parser *parser, struct c_expr *after) argument
4777 c_parser_binary_expression(c_parser *parser, struct c_expr *after) argument
4991 c_parser_cast_expression(c_parser *parser, struct c_expr *after) argument
5060 c_parser_unary_expression(c_parser *parser) argument
5160 c_parser_sizeof_expression(c_parser *parser) argument
5218 c_parser_alignof_expression(c_parser *parser) argument
5326 c_parser_postfix_expression(c_parser *parser) argument
5790 c_parser_postfix_expression_after_paren_type(c_parser *parser, struct c_type_name *type_name) argument
5818 c_parser_postfix_expression_after_primary(c_parser *parser, struct c_expr expr) argument
5910 c_parser_expression(c_parser *parser) argument
5930 c_parser_expression_conv(c_parser *parser) argument
5947 c_parser_expr_list(c_parser *parser, bool convert_p) argument
5991 c_parser_objc_class_definition(c_parser *parser, tree prefix_attrs) argument
6099 c_parser_objc_eq_identifier(c_parser *parser) argument
6122 c_parser_objc_property_attribute(c_parser *parser) argument
6165 c_parser_objc_property_attrlist(c_parser *parser) argument
6184 c_parser_objc_property_attr_decl(c_parser *parser) argument
6194 c_parser_component_decl(c_parser *parser) argument
6201 c_parser_objc_property_declaration(c_parser *parser) argument
6243 c_parser_objc_class_instance_variables(c_parser *parser) argument
6317 c_parser_objc_class_declaration(c_parser *parser) argument
6351 c_parser_objc_alias_declaration(c_parser *parser) argument
6389 c_parser_objc_protocol_definition(c_parser *parser, tree attributes) argument
6450 c_parser_objc_method_type(c_parser *parser) argument
6472 c_parser_objc_method_definition(c_parser *parser) argument
6529 c_parser_objc_interfacedecllist(c_parser *parser) argument
6584 c_parser_objc_methodproto(c_parser *parser) argument
6649 c_parser_objc_method_decl(c_parser *parser) argument
6767 c_parser_objc_type_name(c_parser *parser) argument
6804 c_parser_objc_protocol_refs(c_parser *parser) argument
6843 c_parser_objc_try_catch_statement(c_parser *parser) argument
6901 c_parser_objc_synch_compound_statement(c_parser *parser) argument
6921 c_parser_objc_synchronized_statement(c_parser *parser) argument
6955 c_parser_objc_selector(c_parser *parser) argument
7030 c_parser_objc_selector_arg(c_parser *parser) argument
7057 c_parser_objc_receiver(c_parser *parser) argument
7086 c_parser_objc_message_args(c_parser *parser) argument
7113 c_parser_objc_keywordexpr(c_parser *parser) argument
7136 c_parser_pragma(c_parser *parser, enum pragma_context context) argument
7232 c_parser_pragma_pch_preprocess(c_parser *parser) argument
7258 c_parser_omp_clause_name(c_parser *parser) argument
7346 c_parser_omp_variable_list(c_parser *parser, enum omp_clause_code kind, tree list) argument
7388 c_parser_omp_var_list_parens(c_parser *parser, enum tree_code kind, tree list) argument
7402 c_parser_omp_clause_copyin(c_parser *parser, tree list) argument
7411 c_parser_omp_clause_copyprivate(c_parser *parser, tree list) argument
7420 c_parser_omp_clause_default(c_parser *parser, tree list) argument
7473 c_parser_omp_clause_firstprivate(c_parser *parser, tree list) argument
7482 c_parser_omp_clause_if(c_parser *parser, tree list) argument
7506 c_parser_omp_clause_lastprivate(c_parser *parser, tree list) argument
7530 c_parser_omp_clause_num_threads(c_parser *parser, tree list) argument
7583 c_parser_omp_clause_private(c_parser *parser, tree list) argument
7595 c_parser_omp_clause_reduction(c_parser *parser, tree list) argument
7659 c_parser_omp_clause_schedule(c_parser *parser, tree list) argument
7737 c_parser_omp_clause_shared(c_parser *parser, tree list) argument
7747 c_parser_omp_all_clauses(c_parser *parser, unsigned int mask, const char *where) argument
7841 c_parser_omp_structured_block(c_parser *parser) argument
7860 c_parser_omp_atomic(c_parser *parser) argument
7942 c_parser_omp_barrier(c_parser *parser) argument
7956 c_parser_omp_critical(c_parser *parser) argument
7987 c_parser_omp_flush(c_parser *parser) argument
8004 c_parser_omp_for_loop(c_parser *parser) argument
8106 c_parser_omp_for(c_parser *parser) argument
8129 c_parser_omp_master(c_parser *parser) argument
8141 c_parser_omp_ordered(c_parser *parser) argument
8157 c_parser_omp_sections_scope(c_parser *parser) argument
8245 c_parser_omp_sections(c_parser *parser) argument
8279 c_parser_omp_parallel(c_parser *parser) argument
8356 c_parser_omp_single(c_parser *parser) argument
8373 c_parser_omp_construct(c_parser *parser) argument
8428 c_parser_omp_threadprivate(c_parser *parser) argument
9169 c_parser_block_id(c_parser* parser) argument
9203 c_parser_block_literal_expr(c_parser* parser) argument
[all...]
/freebsd-10.1-release/contrib/expat/xmlwf/
H A Dxmlurl.h7 int XML_ProcessURL(XML_Parser parser,
H A Dxmlfile.h18 extern int XML_ProcessFile(XML_Parser parser,
H A Dxmlfile.c56 XML_Parser parser; member in struct:__anon932
61 reportError(XML_Parser parser, const XML_Char *filename) argument
63 enum XML_Error code = XML_GetErrorCode(parser);
68 XML_GetErrorLineNumber(parser),
69 XML_GetErrorColumnNumber(parser),
80 XML_Parser parser = ((PROCESS_ARGS *)args)->parser; local
82 if (XML_Parse(parser, (const char *)data, (int)size, 1) == XML_STATUS_ERROR) {
83 reportError(parser, filename);
131 externalEntityRefFilemap(XML_Parser parser, argument
154 processStream(const XML_Char *filename, XML_Parser parser) argument
199 externalEntityRefStream(XML_Parser parser, const XML_Char *context, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) argument
218 XML_ProcessFile(XML_Parser parser, const XML_Char *filename, unsigned flags) argument
[all...]
/freebsd-10.1-release/contrib/expat/examples/
H A Delements.c47 XML_Parser parser = XML_ParserCreate(NULL); local
50 XML_SetUserData(parser, &depth);
51 XML_SetElementHandler(parser, startElement, endElement);
55 if (XML_Parse(parser, buf, len, done) == XML_STATUS_ERROR) {
58 XML_ErrorString(XML_GetErrorCode(parser)),
59 XML_GetCurrentLineNumber(parser));
63 XML_ParserFree(parser);
/freebsd-10.1-release/contrib/libucl/src/
H A Ducl_parser.c30 * The implementation of rcl parser
42 * @param parser
78 * @param parser
82 ucl_skip_comments (struct ucl_parser *parser) argument
84 struct ucl_chunk *chunk = parser->chunks;
92 if (parser->state != UCL_STATE_SCOMMENT &&
93 parser->state != UCL_STATE_MCOMMENT) {
130 ucl_set_err (chunk, UCL_ENESTED, "unfinished multiline comment", &parser->err);
226 * @param parser
235 ucl_check_variable_safe (struct ucl_parser *parser, cons argument
290 ucl_check_variable(struct ucl_parser *parser, const char *ptr, size_t remain, size_t *out_len, bool *vars_found) argument
346 ucl_expand_single_variable(struct ucl_parser *parser, const char *ptr, size_t remain, unsigned char **dest) argument
415 ucl_expand_variable(struct ucl_parser *parser, unsigned char **dst, const char *src, size_t in_len) argument
474 ucl_copy_or_store_ptr(struct ucl_parser *parser, const unsigned char *src, unsigned char **dst, const char **dst_const, size_t in_len, bool need_unescape, bool need_lowercase, bool need_expand) argument
529 ucl_add_parser_stack(ucl_object_t *obj, struct ucl_parser *parser, bool is_array, int level) argument
815 ucl_lex_number(struct ucl_parser *parser, struct ucl_chunk *chunk, ucl_object_t *obj) argument
844 ucl_lex_json_string(struct ucl_parser *parser, struct ucl_chunk *chunk, bool *need_unescape, bool *ucl_escape, bool *var_expand) argument
917 ucl_parse_key(struct ucl_parser *parser, struct ucl_chunk *chunk, bool *next_key, bool *end_of_object) argument
1136 ucl_parse_string_value(struct ucl_parser *parser, struct ucl_chunk *chunk, bool *var_expand, bool *need_unescape) argument
1210 ucl_parse_multiline_string(struct ucl_parser *parser, struct ucl_chunk *chunk, const unsigned char *term, int term_len, unsigned char const **beg, bool *var_expand) argument
1253 ucl_get_value_object(struct ucl_parser *parser) argument
1281 ucl_parse_value(struct ucl_parser *parser, struct ucl_chunk *chunk) argument
1453 ucl_parse_after_value(struct ucl_parser *parser, struct ucl_chunk *chunk) argument
1538 ucl_parse_macro_value(struct ucl_parser *parser, struct ucl_chunk *chunk, struct ucl_macro *macro, unsigned char const **macro_start, size_t *macro_len) argument
1616 ucl_state_machine(struct ucl_parser *parser) argument
1838 ucl_parser_register_macro(struct ucl_parser *parser, const char *macro, ucl_macro_handler handler, void* ud) argument
1858 ucl_parser_register_variable(struct ucl_parser *parser, const char *var, const char *value) argument
1912 ucl_parser_set_variables_handler(struct ucl_parser *parser, ucl_variable_handler handler, void *ud) argument
1920 ucl_parser_add_chunk(struct ucl_parser *parser, const unsigned char *data, size_t len) argument
1957 ucl_parser_add_string(struct ucl_parser *parser, const char *data, size_t len) argument
[all...]
/freebsd-10.1-release/contrib/gcc/cp/
H A Dparser.c49 and c-lex.c) and the C++ parser. */
116 it to the parser. Tokens are never added to the cp_lexer after
751 /* We don't use cpp_type2name here because the parser defines
760 /* C++ parser token types - see "Manifest constants", above. */
838 /* Nothing other than the parser should be creating declarators;
1054 /* The parser. */
1061 example, the parser breaks the token stream into declarators,
1067 The parser invokes routines elsewhere in the compiler to perform
1071 The parser (and the template instantiation code, which is, in a
1074 related functions. The parser (an
1967 cp_parser_parsing_tentatively(cp_parser* parser) argument
1995 cp_parser_error(cp_parser* parser, const char* message) argument
2026 cp_parser_name_lookup_error(cp_parser* parser, tree name, tree decl, const char* desired) argument
2063 cp_parser_simulate_error(cp_parser* parser) argument
2121 cp_parser_check_type_definition(cp_parser* parser) argument
2166 cp_parser_check_for_invalid_template_id(cp_parser* parser, tree type) argument
2199 cp_parser_non_integral_constant_expression(cp_parser *parser, const char *thing) argument
2221 cp_parser_diagnose_invalid_type_name(cp_parser *parser, tree scope, tree id) argument
2309 cp_parser_parse_and_diagnose_invalid_type_name(cp_parser *parser) argument
2348 cp_parser_skip_to_closing_parenthesis(cp_parser *parser, bool recovering, bool or_comma, bool consume_paren) argument
2418 cp_parser_skip_to_end_of_statement(cp_parser* parser) argument
2486 cp_objc_property_reference_prefix(cp_parser *parser, tree type) argument
2496 objc_cp_parse_property_decl(cp_parser *parser) argument
2534 objc_cp_parser_at_property(cp_parser *parser) argument
2620 cp_parser_consume_semicolon_at_end_of_statement(cp_parser *parser) argument
2638 cp_parser_skip_to_end_of_block_or_statement(cp_parser* parser) argument
2685 cp_parser_skip_to_closing_brace(cp_parser *parser) argument
2727 cp_parser_skip_to_pragma_eol(cp_parser* parser, cp_token *pragma_tok) argument
2745 cp_parser_require_pragma_eol(cp_parser *parser, cp_token *pragma_tok) argument
2757 cp_parser_make_typename_type(cp_parser *parser, tree scope, tree id) argument
2777 cp_parser *parser; local
2855 cp_parser_push_lexer_for_tokens(cp_parser *parser, cp_token_cache *cache) argument
2869 cp_parser_pop_lexer(cp_parser *parser) argument
2886 cp_parser_identifier(cp_parser* parser) argument
2911 cp_parser_string_literal(cp_parser *parser, bool translate, bool wide_ok) argument
3001 cp_parser_translation_unit(cp_parser* parser) argument
3093 cp_parser_primary_expression(cp_parser *parser, bool address_p, bool cast_p, bool template_arg_p, cp_id_kind *idk) argument
3496 cp_parser_id_expression(cp_parser *parser, bool template_keyword_p, bool check_dependency_p, bool *template_p, bool declarator_p, bool optional_p) argument
3630 cp_parser_unqualified_id(cp_parser* parser, bool template_keyword_p, bool check_dependency_p, bool declarator_p, bool optional_p) argument
3901 cp_parser_nested_name_specifier_opt(cp_parser *parser, bool typename_keyword_p, bool check_dependency_p, bool type_p, bool is_declaration) argument
4145 cp_parser_nested_name_specifier(cp_parser *parser, bool typename_keyword_p, bool check_dependency_p, bool type_p, bool is_declaration) argument
4187 cp_parser_class_or_namespace_name(cp_parser *parser, bool typename_keyword_p, bool template_keyword_p, bool check_dependency_p, bool type_p, bool is_declaration) argument
4278 cp_parser_postfix_expression(cp_parser *parser, bool address_p, bool cast_p) argument
4742 cp_parser_postfix_open_square_expression(cp_parser *parser, tree postfix_expression, bool for_offsetof) argument
4794 cp_parser_postfix_dot_deref_expression(cp_parser *parser, enum cpp_ttype token_type, tree postfix_expression, bool for_offsetof, cp_id_kind *idk) argument
4967 cp_parser_parenthesized_expression_list(cp_parser* parser, bool is_attribute_list, bool cast_p, bool *non_constant_p) argument
5080 cp_parser_pseudo_destructor_name(cp_parser* parser, tree* scope, tree* type) argument
5178 cp_parser_unary_expression(cp_parser *parser, bool address_p, bool cast_p) argument
5390 cp_parser_new_expression(cp_parser* parser) argument
5462 cp_parser_new_placement(cp_parser* parser) argument
5484 cp_parser_new_type_id(cp_parser* parser, tree *nelts) argument
5559 cp_parser_new_declarator_opt(cp_parser* parser) argument
5604 cp_parser_direct_new_declarator(cp_parser* parser) argument
5668 cp_parser_new_initializer(cp_parser* parser) argument
5690 cp_parser_delete_expression(cp_parser* parser) argument
5740 cp_parser_cast_expression(cp_parser *parser, bool address_p, bool cast_p) argument
5921 cp_parser_binary_expression(cp_parser* parser, bool cast_p) argument
6042 cp_parser_question_colon_clause(cp_parser* parser, tree logical_or_expr) argument
6080 cp_parser_assignment_expression(cp_parser* parser, bool cast_p) argument
6146 cp_parser_assignment_operator_opt(cp_parser* parser) argument
6223 cp_parser_expression(cp_parser* parser, bool cast_p) argument
6267 cp_parser_constant_expression(cp_parser* parser, bool allow_non_constant_p, bool *non_constant_p) argument
6338 cp_parser_builtin_offsetof(cp_parser *parser) argument
6434 cp_parser_statement(cp_parser* parser, tree in_statement_expr, bool in_compound, bool *if_p) argument
6580 cp_parser_label_for_labeled_statement(cp_parser* parser) argument
6660 cp_parser_expression_statement(cp_parser* parser, tree in_statement_expr) argument
6693 cp_parser_compound_statement(cp_parser *parser, tree in_statement_expr, bool in_try, bool objc_sjlj_exceptions) argument
6725 cp_parser_statement_seq_opt(cp_parser* parser, tree in_statement_expr) argument
6786 cp_parser_selection_statement(cp_parser* parser, bool *if_p) argument
6919 cp_parser_condition(cp_parser* parser) argument
7012 cp_parser_parse_foreach_stmt(cp_parser *parser) argument
7132 cp_parser_iteration_statement(cp_parser* parser) argument
7268 cp_parser_for_init_statement(cp_parser* parser) argument
7309 cp_parser_jump_statement(cp_parser* parser) argument
7417 cp_parser_declaration_statement(cp_parser* parser) argument
7451 cp_parser_implicitly_scoped_statement(cp_parser* parser, bool *if_p) argument
7489 cp_parser_already_scoped_statement(cp_parser* parser) argument
7513 cp_parser_declaration_seq_opt(cp_parser* parser) argument
7581 cp_parser_declaration(cp_parser* parser) argument
7690 cp_parser_block_declaration(cp_parser *parser, bool statement_p) argument
7765 cp_parser_simple_declaration(cp_parser* parser, bool function_definition_allowed_p) argument
7961 cp_parser_decl_specifier_seq(cp_parser* parser, cp_parser_flags flags, cp_decl_specifier_seq *decl_specs, int* declares_class_or_enum) argument
8177 cp_parser_storage_class_specifier_opt(cp_parser* parser) argument
8206 cp_parser_function_specifier_opt(cp_parser* parser, cp_decl_specifier_seq *decl_specs) argument
8246 cp_parser_linkage_specification(cp_parser* parser) argument
8310 cp_parser_conversion_function_id(cp_parser* parser) argument
8365 cp_parser_conversion_type_id(cp_parser* parser) argument
8398 cp_parser_conversion_declarator_opt(cp_parser* parser) argument
8439 cp_parser_ctor_initializer_opt(cp_parser* parser) argument
8467 cp_parser_mem_initializer_list(cp_parser* parser) argument
8517 cp_parser_mem_initializer(cp_parser* parser) argument
8560 cp_parser_mem_initializer_id(cp_parser* parser) argument
8638 cp_parser_operator_function_id(cp_parser* parser) argument
8663 cp_parser_operator(cp_parser* parser) argument
8907 cp_parser_template_declaration(cp_parser* parser, bool member_p) argument
8931 cp_parser_template_parameter_list(cp_parser* parser) argument
8980 cp_parser_template_parameter(cp_parser* parser, bool *is_non_type) argument
9058 cp_parser_type_parameter(cp_parser* parser) argument
9208 cp_parser_template_id(cp_parser *parser, bool template_keyword_p, bool check_dependency_p, bool is_declaration) argument
9434 cp_parser_template_name(cp_parser* parser, bool template_keyword_p, bool check_dependency_p, bool is_declaration, bool *is_identifier) argument
9596 cp_parser_template_argument_list(cp_parser* parser) argument
9673 cp_parser_template_argument(cp_parser* parser) argument
9899 cp_parser_explicit_instantiation(cp_parser* parser) argument
9996 cp_parser_explicit_specialization(cp_parser* parser) argument
10090 cp_parser_type_specifier(cp_parser* parser, cp_parser_flags flags, cp_decl_specifier_seq *decl_specs, bool is_declaration, int* declares_class_or_enum, bool* is_cv_qualifier) argument
10257 cp_parser_simple_type_specifier(cp_parser* parser, cp_decl_specifier_seq *decl_specs, cp_parser_flags flags) argument
10475 cp_parser_type_name(cp_parser* parser) argument
10559 cp_parser_elaborated_type_specifier(cp_parser* parser, bool is_friend, bool is_declaration) argument
10849 cp_parser_enum_specifier(cp_parser* parser) argument
10928 cp_parser_enumerator_list(cp_parser* parser, tree type) argument
10962 cp_parser_enumerator_definition(cp_parser* parser, tree type) argument
10998 cp_parser_namespace_name(cp_parser* parser) argument
11065 cp_parser_namespace_definition(cp_parser* parser) argument
11102 cp_parser_namespace_body(cp_parser* parser) argument
11113 cp_parser_namespace_alias_definition(cp_parser* parser) argument
11145 cp_parser_qualified_namespace_specifier(cp_parser* parser) argument
11174 cp_parser_using_declaration(cp_parser* parser, bool access_declaration_p) argument
11292 cp_parser_using_directive(cp_parser* parser) argument
11336 cp_parser_asm_definition(cp_parser* parser) argument
11500 cp_parser_init_declarator(cp_parser* parser, cp_decl_specifier_seq *decl_specifiers, VEC (deferred_access_check,gc)* checks, bool function_definition_allowed_p, bool member_p, int declares_class_or_enum, bool* function_definition_p) argument
11798 cp_parser_cv_qualifier_or_attribute_seq_opt(cp_parser *parser, tree *attrs_p) argument
11873 cp_parser_declarator(cp_parser* parser, cp_parser_declarator_kind dcl_kind, int* ctor_dtor_or_conv_p, bool* parenthesized_p, bool member_p) argument
12015 cp_parser_direct_declarator(cp_parser* parser, cp_parser_declarator_kind dcl_kind, int* ctor_dtor_or_conv_p, bool member_p) argument
12430 cp_parser_ptr_operator(cp_parser* parser, tree* type, cp_cv_quals *cv_quals) argument
12522 cp_parser_cv_qualifier_seq_opt(cp_parser* parser) argument
12585 cp_parser_declarator_id(cp_parser* parser, bool optional_p) argument
12621 cp_parser_type_id(cp_parser* parser) argument
12662 cp_parser_type_specifier_seq(cp_parser* parser, bool is_condition, cp_decl_specifier_seq *type_specifier_seq) argument
12744 cp_parser_parameter_declaration_clause(cp_parser* parser) argument
12832 cp_parser_parameter_declaration_list(cp_parser* parser, bool *is_error) argument
12948 cp_parser_parameter_declaration(cp_parser *parser, bool template_parm_p, bool *parenthesized_p) argument
13201 cp_parser_function_body(cp_parser *parser) argument
13211 cp_parser_ctor_initializer_opt_and_function_body(cp_parser *parser) argument
13244 cp_parser_initializer(cp_parser* parser, bool* is_parenthesized_init, bool* non_constant_p) argument
13300 cp_parser_initializer_clause(cp_parser* parser, bool* non_constant_p) argument
13442 cp_parser_class_name(cp_parser *parser, bool typename_keyword_p, bool template_keyword_p, enum tag_types tag_type, bool check_dependency_p, bool class_head_p, bool is_declaration) argument
13594 cp_parser_class_specifier(cp_parser* parser) argument
13796 cp_parser_class_head(cp_parser* parser, bool* nested_name_specifier_p, tree *attributes_p, tree *bases) argument
14141 cp_parser_class_key(cp_parser* parser) argument
14165 cp_parser_member_specification_opt(cp_parser* parser) argument
14239 cp_parser_member_declaration(cp_parser* parser) argument
14611 cp_parser_pure_specifier(cp_parser* parser) argument
14645 cp_parser_constant_initializer(cp_parser* parser) argument
14694 cp_parser_base_clause(cp_parser* parser) argument
14749 cp_parser_base_specifier(cp_parser* parser) argument
14872 cp_parser_exception_specification_opt(cp_parser* parser) argument
14924 cp_parser_type_id_list(cp_parser* parser) argument
14955 cp_parser_try_block(cp_parser* parser) argument
14976 cp_parser_function_try_block(cp_parser* parser) argument
15006 cp_parser_handler_seq(cp_parser* parser) argument
15028 cp_parser_handler(cp_parser* parser) argument
15056 cp_parser_exception_declaration(cp_parser* parser) argument
15104 cp_parser_throw_expression(cp_parser* parser) argument
15139 cp_parser_asm_specification_opt(cp_parser* parser) argument
15182 cp_parser_asm_operand_list(cp_parser* parser) argument
15241 cp_parser_asm_clobber_list(cp_parser* parser) argument
15275 cp_parser_attributes_opt(cp_parser* parser) argument
15335 cp_parser_attribute_list(cp_parser* parser) argument
15405 cp_parser_extension_opt(cp_parser* parser, int* saved_pedantic) argument
15434 cp_parser_label_declaration(cp_parser* parser) argument
15499 cp_parser_lookup_name(cp_parser *parser, tree name, enum tag_types tag_type, bool is_template, bool is_namespace, bool check_dependency, tree *ambiguous_decls) argument
15708 cp_parser_lookup_name_simple(cp_parser* parser, tree name) argument
15767 cp_parser_check_declarator_template_parameters(cp_parser* parser, cp_declarator *declarator) argument
15844 cp_parser_check_template_parameters(cp_parser* parser, unsigned num_templates) argument
15880 cp_parser_global_scope_opt(cp_parser* parser, bool current_scope_valid_p) argument
15914 cp_parser_constructor_declarator_p(cp_parser *parser, bool friend_p) argument
16066 cp_parser_function_definition_from_specifiers_and_declarator(cp_parser* parser, cp_decl_specifier_seq *decl_specifiers, tree attributes, const cp_declarator *declarator) argument
16118 cp_parser_function_definition_after_declarator(cp_parser* parser, bool inline_p) argument
16192 cp_parser_template_declaration_after_export(cp_parser* parser, bool member_p) argument
16333 cp_parser_single_declaration(cp_parser* parser, VEC (deferred_access_check,gc)* checks, bool member_p, bool* friend_p) argument
16436 cp_parser_simple_cast_expression(cp_parser *parser) argument
16446 cp_parser_functional_cast(cp_parser* parser, tree type) argument
16476 cp_parser_save_member_function_body(cp_parser* parser, cp_decl_specifier_seq *decl_specifiers, cp_declarator *declarator, tree attributes) argument
16534 cp_parser_enclosed_template_argument_list(cp_parser* parser) argument
16616 cp_parser_late_parsing_for_member(cp_parser* parser, tree member_function) argument
16693 cp_parser_save_default_args(cp_parser* parser, tree decl) argument
16715 cp_parser_late_parsing_default_args(cp_parser *parser, tree fn) argument
16796 cp_parser_sizeof_operand(cp_parser* parser, enum rid keyword) argument
16889 cp_parser_declares_only_class_p(cp_parser *parser) argument
16901 cp_parser_set_storage_class(cp_parser *parser, cp_decl_specifier_seq *decl_specs, enum rid keyword) argument
17014 cp_parser_require(cp_parser* parser, enum cpp_ttype type, const char* token_desc) argument
17038 cp_parser_skip_to_end_of_template_parameter_list(cp_parser* parser) argument
17104 cp_parser_require_keyword(cp_parser* parser, enum rid keyword, const char* token_desc) argument
17146 cp_parser_next_token_starts_class_definition_p(cp_parser *parser) argument
17158 cp_parser_next_token_ends_template_argument_p(cp_parser *parser) argument
17170 cp_parser_nth_token_starts_template_argument_list_p(cp_parser * parser, size_t n) argument
17246 cp_parser_optional_template_keyword(cp_parser *parser) argument
17278 cp_parser_pre_parsed_nested_name_specifier(cp_parser *parser) argument
17309 cp_parser_cache_group(cp_parser *parser, enum cpp_ttype end, unsigned depth) argument
17349 cp_parser_parse_tentatively(cp_parser* parser) argument
17364 cp_parser_commit_to_tentative_parse(cp_parser* parser) argument
17386 cp_parser_abort_tentative_parse(cp_parser* parser) argument
17399 cp_parser_parse_definitely(cp_parser* parser) argument
17438 cp_parser_uncommitted_to_tentative_parse_p(cp_parser* parser) argument
17448 cp_parser_error_occurred(cp_parser* parser) argument
17457 cp_parser_allow_gnu_extensions_p(cp_parser* parser) argument
17478 cp_parser_objc_expression(cp_parser* parser) argument
17523 cp_parser_objc_message_expression(cp_parser* parser) argument
17544 cp_parser_objc_reference_expression(cp_parser* parser, tree type_decl) argument
17563 cp_parser_objc_message_receiver(cp_parser* parser) argument
17602 cp_parser_objc_message_args(cp_parser* parser) argument
17657 cp_parser_objc_encode_expression(cp_parser* parser) argument
17678 cp_parser_objc_defs_expression(cp_parser *parser) argument
17698 cp_parser_objc_protocol_expression(cp_parser* parser) argument
17726 cp_parser_objc_selector_expression(cp_parser* parser) argument
17794 cp_parser_objc_identifier_list(cp_parser* parser) argument
17820 cp_parser_objc_alias_declaration(cp_parser* parser) argument
17840 cp_parser_objc_class_declaration(cp_parser* parser) argument
17858 cp_parser_objc_protocol_refs_opt(cp_parser* parser) argument
17875 cp_parser_objc_visibility_spec(cp_parser* parser) argument
17901 cp_parser_objc_method_type(cp_parser* parser) argument
17912 cp_parser_objc_protocol_qualifiers(cp_parser* parser) argument
17939 cp_parser_objc_typename(cp_parser* parser) argument
17977 cp_parser_objc_selector(cp_parser* parser) argument
18007 cp_parser_objc_maybe_attributes(cp_parser* parser, tree* attributes) argument
18022 cp_parser_objc_method_keyword_params(cp_parser* parser, tree* attributes) argument
18083 cp_parser_objc_method_tail_params_opt(cp_parser* parser, bool *ellipsisp, tree* attributes) argument
18122 cp_parser_objc_interstitial_code(cp_parser* parser) argument
18146 cp_parser_objc_method_signature(cp_parser* parser, tree* attributes) argument
18165 cp_parser_objc_method_prototype_list(cp_parser* parser) argument
18200 cp_parser_objc_method_definition_list(cp_parser* parser) argument
18262 cp_parser_objc_class_ivars(cp_parser* parser) argument
18382 cp_parser_objc_protocol_declaration(cp_parser* parser, tree attributes) argument
18421 cp_parser_objc_superclass_or_category(cp_parser *parser, tree *super, tree *categ, bool *is_category) argument
18450 cp_parser_objc_class_interface(cp_parser* parser, tree attributes) argument
18488 cp_parser_objc_class_implementation(cp_parser* parser) argument
18524 cp_parser_objc_end_implementation(cp_parser* parser) argument
18533 cp_parser_objc_declaration(cp_parser* parser) argument
18596 cp_parser_objc_try_catch_finally_statement(cp_parser *parser) argument
18646 cp_parser_objc_synchronized_statement(cp_parser *parser) argument
18674 cp_parser_objc_throw_statement(cp_parser *parser) argument
18690 cp_parser_objc_statement(cp_parser * parser) argument
18757 objc_foreach_stmt(cp_parser* parser, tree statement) argument
19679 cp_parser_block_id(cp_parser* parser) argument
19711 cp_parser_block_literal_expr(cp_parser* parser) argument
20465 cp_parser_omp_clause_name(cp_parser *parser) argument
20555 cp_parser_omp_var_list_no_open(cp_parser *parser, enum omp_clause_code kind, tree list) argument
20611 cp_parser_omp_var_list(cp_parser *parser, enum omp_clause_code kind, tree list) argument
20622 cp_parser_omp_clause_default(cp_parser *parser, tree list) argument
20680 cp_parser_omp_clause_if(cp_parser *parser, tree list) argument
20723 cp_parser_omp_clause_num_threads(cp_parser *parser, tree list) argument
20769 cp_parser_omp_clause_reduction(cp_parser *parser, tree list) argument
20831 cp_parser_omp_clause_schedule(cp_parser *parser, tree list) argument
20913 cp_parser_omp_all_clauses(cp_parser *parser, unsigned int mask, const char *where, cp_token *pragma_tok) argument
21010 cp_parser_begin_omp_structured_block(cp_parser *parser) argument
21029 cp_parser_end_omp_structured_block(cp_parser *parser, unsigned save) argument
21035 cp_parser_omp_structured_block(cp_parser *parser) argument
21058 cp_parser_omp_atomic(cp_parser *parser, cp_token *pragma_tok) argument
21141 cp_parser_omp_barrier(cp_parser *parser, cp_token *pragma_tok) argument
21152 cp_parser_omp_critical(cp_parser *parser, cp_token *pragma_tok) argument
21184 cp_parser_omp_flush(cp_parser *parser, cp_token *pragma_tok) argument
21196 cp_parser_omp_for_loop(cp_parser *parser) argument
21306 cp_parser_omp_for(cp_parser *parser, cp_token *pragma_tok) argument
21332 cp_parser_omp_master(cp_parser *parser, cp_token *pragma_tok) argument
21343 cp_parser_omp_ordered(cp_parser *parser, cp_token *pragma_tok) argument
21359 cp_parser_omp_sections_scope(cp_parser *parser) argument
21444 cp_parser_omp_sections(cp_parser *parser, cp_token *pragma_tok) argument
21474 cp_parser_omp_parallel(cp_parser *parser, cp_token *pragma_tok) argument
21551 cp_parser_omp_single(cp_parser *parser, cp_token *pragma_tok) argument
21568 cp_parser_omp_threadprivate(cp_parser *parser, cp_token *pragma_tok) argument
21584 cp_parser_omp_construct(cp_parser *parser, cp_token *pragma_tok) argument
21675 cp_parser_pragma(cp_parser *parser, enum pragma_context context) argument
[all...]
/freebsd-10.1-release/contrib/expat/tests/
H A Druntests.c31 static XML_Parser parser; variable
37 parser = XML_ParserCreate(NULL);
38 if (parser == NULL)
45 if (parser != NULL)
46 XML_ParserFree(parser);
49 /* Generate a failure using the parser state to create an error message;
50 this should be used when the parser reports an error we weren't
54 _xml_failure(XML_Parser parser, const char *file, int line) argument
57 enum XML_Error err = XML_GetErrorCode(parser);
63 XML_GetCurrentLineNumber(parser),
772 external_entity_loader_set_encoding(XML_Parser parser, const XML_Char *context, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) argument
852 external_entity_loader(XML_Parser parser, const XML_Char *context, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) argument
1252 external_entity_handler(XML_Parser parser, const XML_Char *context, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) argument
[all...]
/freebsd-10.1-release/contrib/expat/lib/
H A Dexpat.h155 XML_SetElementDeclHandler(XML_Parser parser,
175 XML_SetAttlistDeclHandler(XML_Parser parser,
192 XML_SetXmlDeclHandler(XML_Parser parser,
202 /* Constructs a new parser; encoding is the encoding specified by the
208 /* Constructs a new parser and namespace processor. Element type
223 /* Constructs a new parser using the memory management suite referred to
225 suite. If namespaceSeparator is non-NULL it creates a parser with
229 All further memory operations used for the created parser will come from
237 /* Prepare a parser object to be re-used. This is particularly
240 All handlers are cleared from the parser, excep
650 XML_DefaultCurrent(XML_Parser parser); variable
690 XML_UseParserAsHandlerArg(XML_Parser parser); variable
726 XML_GetBase(XML_Parser parser); variable
735 XML_GetSpecifiedAttributeCount(XML_Parser parser); variable
743 XML_GetIdAttributeIndex(XML_Parser parser); variable
765 XML_GetAttributeInfo(XML_Parser parser); variable
833 XML_ResumeParser(XML_Parser parser); variable
922 XML_GetErrorCode(XML_Parser parser); variable
940 XMLPARSEAPI(XML_Size) XML_GetCurrentLineNumber(XML_Parser parser); variable
941 XMLPARSEAPI(XML_Size) XML_GetCurrentColumnNumber(XML_Parser parser); variable
942 XMLPARSEAPI(XML_Index) XML_GetCurrentByteIndex(XML_Parser parser); variable
948 XML_GetCurrentByteCount(XML_Parser parser); variable
986 XML_ParserFree(XML_Parser parser); variable
[all...]
/freebsd-10.1-release/gnu/usr.bin/dtc/
H A DMakefile32 OBJS+= dtc-parser.tab.o dtc-lexer.lex.o
34 CLEANFILES+= dtc-parser.tab.o dtc-lexer.lex.o dtc-parser.tab.c \
35 dtc-parser.tab.h dtc-lexer.lex.c ${DTCVERSIONFILE}
40 dtc-parser.tab.o: dtc-parser.tab.c dtc-parser.tab.h
41 dtc-lexer.lex.o: dtc-lexer.lex.c dtc-parser.tab.h
43 dtc-parser.tab.c: dtc-parser
[all...]
/freebsd-10.1-release/tools/test/hwpmc/
H A Dpmctest.py66 parser = OptionParser()
67 parser.add_option("-p", "--program", dest="program",
69 parser.add_option("-w", "--wait", action="store_true", dest="wait",
72 (options, args) = parser.parse_args()
/freebsd-10.1-release/cddl/contrib/opensolaris/lib/pyzfs/common/
H A Dholds.py41 parser.print_help()
44 parser.exit("zfs: error: " + msg)
46 parser.exit()
50 parser = optparse.OptionParser(usage=u, prog="zfs")
52 parser.add_option("-r", action="store_true", dest="recursive",
55 (options, args) = parser.parse_args(sys.argv[2:])
/freebsd-10.1-release/contrib/expat/tests/benchmark/
H A Dbenchmark.c27 XML_Parser parser; local
74 parser = XML_ParserCreateNS(NULL, '!');
76 parser = XML_ParserCreate(NULL);
90 if (!XML_Parse (parser, XMLBufPtr, parseBufferSize, isFinal)) {
93 XML_ErrorString (XML_GetErrorCode (parser)),
94 XML_GetCurrentLineNumber (parser),
95 XML_GetCurrentColumnNumber (parser));
97 XML_ParserFree (parser);
104 XML_ParserReset(parser, NULL);
108 XML_ParserFree (parser);
[all...]

Completed in 241 milliseconds

12345