/freebsd-10.1-release/contrib/libyaml/src/ |
H A D | reader.c | 9 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 D | scanner.c | 14 * 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 D | parser.c | 3 * 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 D | loader.c | 9 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 D | jsmn.c | 8 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 D | jsmn.h | 50 * 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 D | example-reformatter.c | 16 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 D | example-reformatter-alt.c | 16 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 D | test-reader.c | 4 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 D | run-loader.c | 24 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 D | run-parser.c | 24 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 D | run-scanner.c | 24 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 D | c-parser.c | 5 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 D | xmlurl.h | 7 int XML_ProcessURL(XML_Parser parser,
|
H A D | xmlfile.h | 18 extern int XML_ProcessFile(XML_Parser parser,
|
H A D | xmlfile.c | 56 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 D | elements.c | 47 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 D | ucl_parser.c | 30 * 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 D | parser.c | 49 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 D | runtests.c | 31 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 D | expat.h | 155 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 D | Makefile | 32 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 D | pmctest.py | 66 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 D | holds.py | 41 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 D | benchmark.c | 27 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...] |