/freebsd-11-stable/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-11-stable/contrib/expat/lib/ |
H A D | xmlparse.c | 7 |_| 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 D | expat.h | 7 |_| 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 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-11-stable/contrib/libucl/src/ |
H A D | ucl_parser.c | 30 * 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 D | ucl_sexp.c | 37 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 D | ucl_msgpack.c | 402 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 D | xmlurl.h | 7 |_| XML parser 39 int XML_ProcessURL(XML_Parser parser,
|
H A D | xmlfile.h | 7 |_| XML parser 42 extern int XML_ProcessFile(XML_Parser parser, const XML_Char *filename,
|
H A D | xmlfile.c | 7 |_| 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 D | xmlwf_helpgen.py | 7 # |_| 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 D | sancov_flags.cpp | 33 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 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-11-stable/usr.bin/localedef/ |
H A D | Makefile | 11 parser.y \ 17 ${SRCS:M*.c}: parser.h 18 parser.h: parser.y
|
/freebsd-11-stable/usr.bin/m4/ |
H A D | Makefile | 15 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 D | elements.c | 11 |_| 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 D | ubsan_flags.cpp | 45 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 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-11-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_flags.cpp | 41 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 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-11-stable/contrib/expat/tests/ |
H A D | udiffer.py | 7 # |_| 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 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-11-stable/contrib/libucl/lua/ |
H A D | test.lua | 17 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 D | benchmark.c | 7 |_| 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...] |