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

1234567

/freebsd-11-stable/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-11-stable/contrib/expat/lib/
H A Dxmlparse.c7 |_| XML parser
191 static void copy_salt_to_sipkey(XML_Parser parser, struct sipkey *key);
254 A parser re-uses these structures, maintaining a list of allocated
376 typedef enum XML_Error PTRCALL Processor(XML_Parser parser, const char *start,
398 static enum XML_Error handleUnknownEncoding(XML_Parser parser,
400 static enum XML_Error processXmlDecl(XML_Parser parser, int isGeneralTextEntity,
402 static enum XML_Error initializeEncoding(XML_Parser parser);
403 static enum XML_Error doProlog(XML_Parser parser, const ENCODING *enc,
407 static enum XML_Error processInternalEntity(XML_Parser parser, ENTITY *entity,
409 static enum XML_Error doContent(XML_Parser parser, in
803 generate_hash_secret_salt(XML_Parser parser) argument
846 get_hash_secret_salt(XML_Parser parser) argument
853 startParsing(XML_Parser parser) argument
877 XML_Parser parser; local
989 parserInit(XML_Parser parser, const XML_Char *encodingName) argument
1062 moveToFreeBindingList(XML_Parser parser, BINDING *bindings) argument
1072 XML_ParserReset(XML_Parser parser, const XML_Char *encodingName) argument
1113 XML_SetEncoding(XML_Parser parser, const XML_Char *encodingName) argument
1142 XML_Parser parser = oldParser; local
1309 destroyBindings(BINDING *bindings, XML_Parser parser) argument
1321 XML_ParserFree(XML_Parser parser) argument
1387 XML_UseParserAsHandlerArg(XML_Parser parser) argument
1393 XML_UseForeignDTD(XML_Parser parser, XML_Bool useDTD) argument
1409 XML_SetReturnNSTriplet(XML_Parser parser, int do_nst) argument
1420 XML_SetUserData(XML_Parser parser, void *p) argument
1430 XML_SetBase(XML_Parser parser, const XML_Char *p) argument
1444 XML_GetBase(XML_Parser parser) argument
1451 XML_GetSpecifiedAttributeCount(XML_Parser parser) argument
1458 XML_GetIdAttributeIndex(XML_Parser parser) argument
1466 XML_GetAttributeInfo(XML_Parser parser) argument
1474 XML_SetElementHandler(XML_Parser parser, XML_StartElementHandler start, XML_EndElementHandler end) argument
1483 XML_SetStartElementHandler(XML_Parser parser, XML_StartElementHandler start) argument
1489 XML_SetEndElementHandler(XML_Parser parser, XML_EndElementHandler end) argument
1495 XML_SetCharacterDataHandler(XML_Parser parser, XML_CharacterDataHandler handler) argument
1502 XML_SetProcessingInstructionHandler(XML_Parser parser, XML_ProcessingInstructionHandler handler) argument
1509 XML_SetCommentHandler(XML_Parser parser, XML_CommentHandler handler) argument
1515 XML_SetCdataSectionHandler(XML_Parser parser, XML_StartCdataSectionHandler start, XML_EndCdataSectionHandler end) argument
1525 XML_SetStartCdataSectionHandler(XML_Parser parser, XML_StartCdataSectionHandler start) argument
1532 XML_SetEndCdataSectionHandler(XML_Parser parser, XML_EndCdataSectionHandler end) argument
1539 XML_SetDefaultHandler(XML_Parser parser, XML_DefaultHandler handler) argument
1547 XML_SetDefaultHandlerExpand(XML_Parser parser, XML_DefaultHandler handler) argument
1555 XML_SetDoctypeDeclHandler(XML_Parser parser, XML_StartDoctypeDeclHandler start, XML_EndDoctypeDeclHandler end) argument
1564 XML_SetStartDoctypeDeclHandler(XML_Parser parser, XML_StartDoctypeDeclHandler start) argument
1571 XML_SetEndDoctypeDeclHandler(XML_Parser parser, XML_EndDoctypeDeclHandler end) argument
1577 XML_SetUnparsedEntityDeclHandler(XML_Parser parser, XML_UnparsedEntityDeclHandler handler) argument
1584 XML_SetNotationDeclHandler(XML_Parser parser, XML_NotationDeclHandler handler) argument
1590 XML_SetNamespaceDeclHandler(XML_Parser parser, XML_StartNamespaceDeclHandler start, XML_EndNamespaceDeclHandler end) argument
1600 XML_SetStartNamespaceDeclHandler(XML_Parser parser, XML_StartNamespaceDeclHandler start) argument
1607 XML_SetEndNamespaceDeclHandler(XML_Parser parser, XML_EndNamespaceDeclHandler end) argument
1614 XML_SetNotStandaloneHandler(XML_Parser parser, XML_NotStandaloneHandler handler) argument
1621 XML_SetExternalEntityRefHandler(XML_Parser parser, XML_ExternalEntityRefHandler handler) argument
1628 XML_SetExternalEntityRefHandlerArg(XML_Parser parser, void *arg) argument
1638 XML_SetSkippedEntityHandler(XML_Parser parser, XML_SkippedEntityHandler handler) argument
1645 XML_SetUnknownEncodingHandler(XML_Parser parser, XML_UnknownEncodingHandler handler, void *data) argument
1654 XML_SetElementDeclHandler(XML_Parser parser, XML_ElementDeclHandler eldecl) argument
1660 XML_SetAttlistDeclHandler(XML_Parser parser, XML_AttlistDeclHandler attdecl) argument
1666 XML_SetEntityDeclHandler(XML_Parser parser, XML_EntityDeclHandler handler) argument
1672 XML_SetXmlDeclHandler(XML_Parser parser, XML_XmlDeclHandler handler) argument
1678 XML_SetParamEntityParsing(XML_Parser parser, enum XML_ParamEntityParsing peParsing) argument
1695 XML_SetHashSalt(XML_Parser parser, unsigned long hash_salt) argument
1709 XML_Parse(XML_Parser parser, const char *s, int len, int isFinal) argument
1863 XML_ParseBuffer(XML_Parser parser, int len, int isFinal) argument
1922 XML_GetBuffer(XML_Parser parser, int len) argument
2040 XML_StopParser(XML_Parser parser, XML_Bool resumable) argument
2070 XML_ResumeParser(XML_Parser parser) argument
2110 XML_GetParsingStatus(XML_Parser parser, XML_ParsingStatus *status) argument
2118 XML_GetErrorCode(XML_Parser parser) argument
2125 XML_GetCurrentByteIndex(XML_Parser parser) argument
2135 XML_GetCurrentByteCount(XML_Parser parser) argument
2144 XML_GetInputContext(XML_Parser parser, int *offset, int *size) argument
2164 XML_GetCurrentLineNumber(XML_Parser parser) argument
2176 XML_GetCurrentColumnNumber(XML_Parser parser) argument
2188 XML_FreeContentModel(XML_Parser parser, XML_Content *model) argument
2194 XML_MemMalloc(XML_Parser parser, size_t size) argument
2201 XML_MemRealloc(XML_Parser parser, void *ptr, size_t size) argument
2208 XML_MemFree(XML_Parser parser, void *ptr) argument
2214 XML_DefaultCurrent(XML_Parser parser) argument
2398 storeRawNames(XML_Parser parser) argument
2442 contentProcessor(XML_Parser parser, const char *start, const char *end, const char **endPtr) argument
2455 externalEntityInitProcessor(XML_Parser parser, const char *start, const char *end, const char **endPtr) argument
2465 externalEntityInitProcessor2(XML_Parser parser, const char *start, const char *end, const char **endPtr) argument
2502 externalEntityInitProcessor3(XML_Parser parser, const char *start, const char *end, const char **endPtr) argument
2545 externalEntityContentProcessor(XML_Parser parser, const char *start, const char *end, const char **endPtr) argument
2558 doContent(XML_Parser parser, int startTagLevel, const ENCODING *enc, const char *s, const char *end, const char **nextPtr, XML_Bool haveMore) argument
3010 freeBindings(XML_Parser parser, BINDING *bindings) argument
3038 storeAtts(XML_Parser parser, const ENCODING *enc, const char *attStr, TAG_NAME *tagNamePtr, BINDING **bindingsPtr) argument
3424 addBinding(XML_Parser parser, PREFIX *prefix, const ATTRIBUTE_ID *attId, const XML_Char *uri, BINDING **bindingsPtr) argument
3536 cdataSectionProcessor(XML_Parser parser, const char *start, const char *end, const char **endPtr) argument
3559 doCdataSection(XML_Parser parser, const ENCODING *enc, const char **startPtr, const char *end, const char **nextPtr, XML_Bool haveMore) argument
3674 ignoreSectionProcessor(XML_Parser parser, const char *start, const char *end, const char **endPtr) argument
3692 doIgnoreSection(XML_Parser parser, const ENCODING *enc, const char **startPtr, const char *end, const char **nextPtr, XML_Bool haveMore) argument
3767 initializeEncoding(XML_Parser parser) argument
3797 processXmlDecl(XML_Parser parser, int isGeneralTextEntity, const char *s, const char *next) argument
3880 handleUnknownEncoding(XML_Parser parser, const XML_Char *encodingName) argument
3914 prologInitProcessor(XML_Parser parser, const char *s, const char *end, const char **nextPtr) argument
3926 externalParEntInitProcessor(XML_Parser parser, const char *s, const char *end, const char **nextPtr) argument
3946 entityValueInitProcessor(XML_Parser parser, const char *s, const char *end, const char **nextPtr) argument
4017 externalParEntProcessor(XML_Parser parser, const char *s, const char *end, const char **nextPtr) argument
4055 entityValueProcessor(XML_Parser parser, const char *s, const char *end, const char **nextPtr) argument
4090 prologProcessor(XML_Parser parser, const char *s, const char *end, const char **nextPtr) argument
4099 doProlog(XML_Parser parser, const ENCODING *enc, const char *s, const char *end, int tok, const char *next, const char **nextPtr, XML_Bool haveMore, XML_Bool allowClosingDoctype) argument
5087 epilogProcessor(XML_Parser parser, const char *s, const char *end, const char **nextPtr) argument
5151 processInternalEntity(XML_Parser parser, ENTITY *entity, XML_Bool betweenDecl) argument
5207 internalEntityProcessor(XML_Parser parser, const char *s, const char *end, const char **nextPtr) argument
5268 errorProcessor(XML_Parser parser, const char *s, const char *end, const char **nextPtr) argument
5277 storeAttributeValue(XML_Parser parser, const ENCODING *enc, XML_Bool isCdata, const char *ptr, const char *end, STRING_POOL *pool) argument
5291 appendAttributeValue(XML_Parser parser, const ENCODING *enc, XML_Bool isCdata, const char *ptr, const char *end, STRING_POOL *pool) argument
5464 storeEntityValue(XML_Parser parser, const ENCODING *enc, const char *entityTextPtr, const char *entityTextEnd) argument
5651 reportProcessingInstruction(XML_Parser parser, const ENCODING *enc, const char *start, const char *end) argument
5678 reportComment(XML_Parser parser, const ENCODING *enc, const char *start, const char *end) argument
5698 reportDefault(XML_Parser parser, const ENCODING *enc, const char *s, const char *end) argument
5744 defineAttribute(ELEMENT_TYPE *type, ATTRIBUTE_ID *attId, XML_Bool isCdata, XML_Bool isId, const XML_Char *value, XML_Parser parser) argument
5788 setElementTypePrefix(XML_Parser parser, ELEMENT_TYPE *elementType) argument
5817 getAttributeId(XML_Parser parser, const ENCODING *enc, const char *start, const char *end) argument
5880 getContext(XML_Parser parser) argument
5976 setContext(XML_Parser parser, const XML_Char *context) argument
6367 copy_salt_to_sipkey(XML_Parser parser, struct sipkey *key) argument
6373 hash(XML_Parser parser, KEY s) argument
6384 lookup(XML_Parser parser, HASH_TABLE *table, KEY name, size_t createSize) argument
6755 nextScaffoldPart(XML_Parser parser) argument
6802 build_node(XML_Parser parser, int src_node, XML_Content *dest, XML_Content **contpos, XML_Char **strpos) argument
6834 build_model(XML_Parser parser) argument
6854 getElementType(XML_Parser parser, const ENCODING *enc, const char *ptr, const char *end) argument
[all...]
H A Dexpat.h7 |_| XML parser
174 XML_SetElementDeclHandler(XML_Parser parser, XML_ElementDeclHandler eldecl);
189 XML_SetAttlistDeclHandler(XML_Parser parser, XML_AttlistDeclHandler attdecl);
205 XML_SetXmlDeclHandler(XML_Parser parser, XML_XmlDeclHandler xmldecl);
213 /* Constructs a new parser; encoding is the encoding specified by the
219 /* Constructs a new parser and namespace processor. Element type
233 /* Constructs a new parser using the memory management suite referred to
235 suite. If namespaceSeparator is non-NULL it creates a parser with
239 All further memory operations used for the created parser will come from
247 /* Prepare a parser objec
629 XML_DefaultCurrent(XML_Parser parser); variable
669 XML_UseParserAsHandlerArg(XML_Parser parser); variable
705 XML_GetBase(XML_Parser parser); variable
714 XML_GetSpecifiedAttributeCount(XML_Parser parser); variable
723 XML_GetIdAttributeIndex(XML_Parser parser); variable
745 XML_GetAttributeInfo(XML_Parser parser); variable
813 XML_ResumeParser(XML_Parser parser); variable
897 XML_GetErrorCode(XML_Parser parser); variable
919 XMLPARSEAPI(XML_Size) XML_GetCurrentLineNumber(XML_Parser parser); variable
920 XMLPARSEAPI(XML_Size) XML_GetCurrentColumnNumber(XML_Parser parser); variable
921 XMLPARSEAPI(XML_Index) XML_GetCurrentByteIndex(XML_Parser parser); variable
927 XML_GetCurrentByteCount(XML_Parser parser); variable
966 XML_ParserFree(XML_Parser parser); variable
[all...]
/freebsd-11-stable/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-11-stable/contrib/libucl/src/
H A Ducl_parser.c30 * The implementation of ucl parser
42 * @param parser
59 ucl_set_err (struct ucl_parser *parser, int code, const char *str, UT_string **err) argument
62 struct ucl_chunk *chunk = parser->chunks;
64 if (parser->cur_file) {
65 filename = parser->cur_file;
89 parser->err_code = code;
93 ucl_save_comment (struct ucl_parser *parser, const char *begin, size_t len) argument
100 if (parser->last_comment) {
102 DL_APPEND (parser
111 ucl_attach_comment(struct ucl_parser *parser, ucl_object_t *obj, bool before) argument
131 ucl_skip_comments(struct ucl_parser *parser) argument
311 ucl_check_variable_safe(struct ucl_parser *parser, const char *ptr, size_t remain, size_t *out_len, bool strict, bool *found) argument
367 ucl_check_variable(struct ucl_parser *parser, const char *ptr, size_t remain, size_t *out_len, bool *vars_found) argument
423 ucl_expand_single_variable(struct ucl_parser *parser, const char *ptr, size_t remain, unsigned char **dest) argument
506 ucl_expand_variable(struct ucl_parser *parser, unsigned char **dst, const char *src, size_t in_len) argument
570 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
630 ucl_parser_add_container(ucl_object_t *obj, struct ucl_parser *parser, bool is_array, int level) argument
938 ucl_lex_number(struct ucl_parser *parser, struct ucl_chunk *chunk, ucl_object_t *obj) argument
971 ucl_lex_json_string(struct ucl_parser *parser, struct ucl_chunk *chunk, bool *need_unescape, bool *ucl_escape, bool *var_expand) argument
1044 ucl_parser_append_elt(struct ucl_parser *parser, ucl_hash_t *cont, ucl_object_t *top, ucl_object_t *elt) argument
1075 ucl_parser_process_object_element(struct ucl_parser *parser, ucl_object_t *nobj) argument
1188 ucl_parse_key(struct ucl_parser *parser, struct ucl_chunk *chunk, bool *next_key, bool *end_of_object) argument
1408 ucl_parse_string_value(struct ucl_parser *parser, struct ucl_chunk *chunk, bool *var_expand, bool *need_unescape) argument
1479 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
1528 ucl_parser_get_container(struct ucl_parser *parser) argument
1564 ucl_parse_value(struct ucl_parser *parser, struct ucl_chunk *chunk) argument
1760 ucl_parse_after_value(struct ucl_parser *parser, struct ucl_chunk *chunk) argument
1851 ucl_skip_macro_as_comment(struct ucl_parser *parser, struct ucl_chunk *chunk) argument
1963 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
2040 ucl_parse_macro_arguments(struct ucl_parser *parser, struct ucl_chunk *chunk) argument
2154 ucl_state_machine(struct ucl_parser *parser) argument
2449 struct ucl_parser *parser; local
2481 ucl_parser_set_default_priority(struct ucl_parser *parser, unsigned prio) argument
2493 ucl_parser_register_macro(struct ucl_parser *parser, const char *macro, ucl_macro_handler handler, void* ud) argument
2515 ucl_parser_register_context_macro(struct ucl_parser *parser, const char *macro, ucl_context_macro_handler handler, void* ud) argument
2538 ucl_parser_register_variable(struct ucl_parser *parser, const char *var, const char *value) argument
2592 ucl_parser_set_variables_handler(struct ucl_parser *parser, ucl_variable_handler handler, void *ud) argument
2600 ucl_parser_add_chunk_full(struct ucl_parser *parser, const unsigned char *data, size_t len, unsigned priority, enum ucl_duplicate_strategy strat, enum ucl_parse_type parse_type) argument
2685 ucl_parser_add_chunk_priority(struct ucl_parser *parser, const unsigned char *data, size_t len, unsigned priority) argument
2698 ucl_parser_add_chunk(struct ucl_parser *parser, const unsigned char *data, size_t len) argument
2710 ucl_parser_add_string_priority(struct ucl_parser *parser, const char *data, size_t len, unsigned priority) argument
2726 ucl_parser_add_string(struct ucl_parser *parser, const char *data, size_t len) argument
2738 ucl_set_include_path(struct ucl_parser *parser, ucl_object_t *paths) argument
[all...]
H A Ducl_sexp.c37 ucl_create_err (&parser->err,\
60 ucl_parse_csexp (struct ucl_parser *parser) argument
75 assert (parser != NULL);
76 assert (parser->chunks != NULL);
77 assert (parser->chunks->begin != NULL);
78 assert (parser->chunks->remain != 0);
80 p = parser->chunks->begin;
81 end = p + parser->chunks->remain;
91 ucl_create_err (&parser->err, "bad starting character for "
101 ucl_create_err (&parser
[all...]
H A Ducl_msgpack.c402 typedef ssize_t (*ucl_msgpack_parse_function)(struct ucl_parser *parser,
406 static ssize_t ucl_msgpack_parse_map (struct ucl_parser *parser,
409 static ssize_t ucl_msgpack_parse_array (struct ucl_parser *parser,
412 static ssize_t ucl_msgpack_parse_string (struct ucl_parser *parser,
415 static ssize_t ucl_msgpack_parse_int (struct ucl_parser *parser,
418 static ssize_t ucl_msgpack_parse_float (struct ucl_parser *parser,
421 static ssize_t ucl_msgpack_parse_bool (struct ucl_parser *parser,
424 static ssize_t ucl_msgpack_parse_null (struct ucl_parser *parser,
427 static ssize_t ucl_msgpack_parse_ignore (struct ucl_parser *parser,
763 ucl_msgpack_get_container (struct ucl_parser *parser, argument
842 ucl_msgpack_insert_object(struct ucl_parser *parser, const unsigned char *key, size_t keylen, ucl_object_t *obj) argument
887 ucl_msgpack_get_next_container(struct ucl_parser *parser) argument
958 ucl_msgpack_consume(struct ucl_parser *parser) argument
1321 ucl_parse_msgpack(struct ucl_parser *parser) argument
1360 ucl_msgpack_parse_map(struct ucl_parser *parser, struct ucl_stack *container, size_t len, enum ucl_msgpack_format fmt, const unsigned char *pos, size_t remain) argument
1370 ucl_msgpack_parse_array(struct ucl_parser *parser, struct ucl_stack *container, size_t len, enum ucl_msgpack_format fmt, const unsigned char *pos, size_t remain) argument
1380 ucl_msgpack_parse_string(struct ucl_parser *parser, struct ucl_stack *container, size_t len, enum ucl_msgpack_format fmt, const unsigned char *pos, size_t remain) argument
1417 ucl_msgpack_parse_int(struct ucl_parser *parser, struct ucl_stack *container, size_t len, enum ucl_msgpack_format fmt, const unsigned char *pos, size_t remain) argument
1502 ucl_msgpack_parse_float(struct ucl_parser *parser, struct ucl_stack *container, size_t len, enum ucl_msgpack_format fmt, const unsigned char *pos, size_t remain) argument
1544 ucl_msgpack_parse_bool(struct ucl_parser *parser, struct ucl_stack *container, size_t len, enum ucl_msgpack_format fmt, const unsigned char *pos, size_t remain) argument
1574 ucl_msgpack_parse_null(struct ucl_parser *parser, struct ucl_stack *container, size_t len, enum ucl_msgpack_format fmt, const unsigned char *pos, size_t remain) argument
1591 ucl_msgpack_parse_ignore(struct ucl_parser *parser, struct ucl_stack *container, size_t len, enum ucl_msgpack_format fmt, const unsigned char *pos, size_t remain) argument
[all...]
/freebsd-11-stable/contrib/expat/xmlwf/
H A Dxmlurl.h7 |_| XML parser
39 int XML_ProcessURL(XML_Parser parser,
H A Dxmlfile.h7 |_| XML parser
42 extern int XML_ProcessFile(XML_Parser parser, const XML_Char *filename,
H A Dxmlfile.c7 |_| XML parser
74 XML_Parser parser; member in struct:__anon31
78 static int processStream(const XML_Char *filename, XML_Parser parser);
81 reportError(XML_Parser parser, const XML_Char *filename) { argument
82 enum XML_Error code = XML_GetErrorCode(parser);
88 filename, XML_GetErrorLineNumber(parser),
89 XML_GetErrorColumnNumber(parser), message);
98 XML_Parser parser = ((PROCESS_ARGS *)args)->parser; local
100 if (XML_Parse(parser, (cons
145 externalEntityRefFilemap(XML_Parser parser, const XML_Char *context, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) argument
178 processStream(const XML_Char *filename, XML_Parser parser) argument
223 externalEntityRefStream(XML_Parser parser, const XML_Char *context, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) argument
240 XML_ProcessFile(XML_Parser parser, const XML_Char *filename, unsigned flags) argument
[all...]
H A Dxmlwf_helpgen.py7 # |_| XML parser
38 parser = argparse.ArgumentParser(prog='xmlwf', add_help=False, variable
43 input_related = parser.add_argument_group('input control arguments')
52 output_related = parser.add_argument_group('output control arguments')
60 parser.add_argument('files', metavar='FILE', nargs='*', help='files to process (default: STDIN)')
62 info = parser.add_argument_group('info arguments')
69 parser.print_help()
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsancov_flags.cpp33 static void RegisterSancovFlags(FlagParser *parser, SancovFlags *f) { argument
35 RegisterFlag(parser, #Name, Description, &f->Name);
48 FlagParser parser; local
49 RegisterSancovFlags(&parser, f);
51 parser.ParseString(MaybeCallSancovDefaultOptions());
52 parser.ParseStringFromEnv("SANCOV_OPTIONS");
55 if (f->help) parser.PrintFlagDescriptions();
/freebsd-11-stable/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-11-stable/usr.bin/localedef/
H A DMakefile11 parser.y \
17 ${SRCS:M*.c}: parser.h
18 parser.h: parser.y
/freebsd-11-stable/usr.bin/m4/
H A DMakefile15 SRCS= eval.c expr.c look.c main.c misc.c gnum4.c trace.c parser.y tokenizer.l
19 tokenizer.o: parser.h
21 CLEANFILES+= parser.c parser.h tokenizer.o
/freebsd-11-stable/contrib/expat/examples/
H A Delements.c11 |_| XML parser
76 XML_Parser parser = XML_ParserCreate(NULL); local
82 XML_SetUserData(parser, &depth);
83 XML_SetElementHandler(parser, startElement, endElement);
87 if (XML_Parse(parser, buf, (int)len, done) == XML_STATUS_ERROR) {
89 XML_ErrorString(XML_GetErrorCode(parser)),
90 XML_GetCurrentLineNumber(parser));
91 XML_ParserFree(parser);
95 XML_ParserFree(parser);
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_flags.cpp45 void RegisterUbsanFlags(FlagParser *parser, Flags *f) { argument
47 RegisterFlag(parser, #Name, Description, &f->Name);
64 FlagParser parser; local
65 RegisterCommonFlags(&parser);
66 RegisterUbsanFlags(&parser, f);
69 parser.ParseString(MaybeCallUbsanDefaultOptions());
71 parser.ParseStringFromEnv("UBSAN_OPTIONS");
75 if (common_flags()->help) parser.PrintFlagDescriptions();
/freebsd-11-stable/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-11-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_flags.cpp41 void RegisterTsanFlags(FlagParser *parser, Flags *f) { argument
43 RegisterFlag(parser, #Name, Description, &f->Name);
47 RegisterFlag(parser, "second_deadlock_stack",
74 FlagParser parser; local
75 RegisterTsanFlags(&parser, f);
76 RegisterCommonFlags(&parser);
88 parser.ParseString(__tsan_default_options());
94 parser.ParseString(env, env_option_name);
110 if (common_flags()->help) parser.PrintFlagDescriptions();
/freebsd-11-stable/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-11-stable/contrib/expat/tests/
H A Dudiffer.py7 # |_| XML parser
46 parser = argparse.ArgumentParser()
47 parser.add_argument('first', metavar='FILE')
48 parser.add_argument('second', metavar='FILE')
49 config = parser.parse_args()
/freebsd-11-stable/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-11-stable/contrib/libucl/lua/
H A Dtest.lua17 local parser = ucl.parser()
18 local res,err = parser:parse_string(expect)
20 print('parser error: ' .. err)
24 local obj = parser:get_object()
/freebsd-11-stable/contrib/expat/tests/benchmark/
H A Dbenchmark.c7 |_| XML parser
59 XML_Parser parser; local
104 parser = XML_ParserCreateNS(NULL, '!');
106 parser = XML_ParserCreate(NULL);
120 if (! XML_Parse(parser, XMLBufPtr, parseBufferSize, isFinal)) {
124 XML_ErrorString(XML_GetErrorCode(parser)),
125 XML_GetCurrentLineNumber(parser),
126 XML_GetCurrentColumnNumber(parser));
128 XML_ParserFree(parser);
135 XML_ParserReset(parser, NUL
[all...]

Completed in 193 milliseconds

1234567