Home
last modified time | relevance | path

Searched refs:c_parser (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/c/
H A Dc-parser.h84 struct c_parser;
135 extern c_token * c_parser_peek_token (c_parser *parser);
136 extern c_token * c_parser_peek_2nd_token (c_parser *parser);
137 extern c_token * c_parser_peek_nth_token (c_parser *parser, unsigned int n);
138 extern bool c_parser_require (c_parser *parser, enum cpp_ttype type,
142 extern bool c_parser_error (c_parser *parser, const char *gmsgid);
143 extern void c_parser_consume_token (c_parser *parser);
144 extern void c_parser_skip_until_found (c_parser *parser, enum cpp_ttype type,
147 extern bool c_parser_next_token_starts_declspecs (c_parser *parser);
148 bool c_parser_next_tokens_start_declaration (c_parser *parser);
[all …]
H A Dc-parser.cc173 struct GTY(()) c_parser { struct
242 c_parser_tokens_buf (c_parser *parser, unsigned n) in c_parser_tokens_buf() argument
250 c_parser_error (c_parser *parser) in c_parser_error()
258 c_parser_set_error (c_parser *parser, bool err) in c_parser_set_error()
267 static GTY (()) c_parser *the_parser;
273 c_lex_one_token (c_parser *parser, c_token *token, bool raw = false) in c_lex_one_token()
479 c_parser_peek_token (c_parser *parser) in c_parser_peek_token()
493 c_parser_peek_2nd_token (c_parser *parser) in c_parser_peek_2nd_token()
509 c_parser_peek_nth_token (c_parser *parser, unsigned int n) in c_parser_peek_nth_token()
528 c_parser_peek_nth_token_raw (c_parser *parser, unsigned int n) in c_parser_peek_nth_token_raw()
[all …]
H A Dgimple-parser.h24 extern void c_parser_parse_gimple_body (c_parser *, char *,
27 extern void c_parser_gimple_or_rtl_pass_list (c_parser *, c_declspecs *);
H A Dgimple-parser.cc73 gimple_parser (c_parser *p) : parser (p), edges(), current_bb(NULL) {} in gimple_parser()
76 operator c_parser *() { return parser; } in operator c_parser*()
77 c_parser *parser;
212 c_parser_parse_gimple_body (c_parser *cparser, char *gimple_pass, in c_parser_parse_gimple_body()
1927 c_parser_gimple_or_rtl_pass_list (c_parser *parser, c_declspecs *specs) in c_parser_gimple_or_rtl_pass_list()
H A DChangeLog1343 * c-parser.c (struct c_parser): Add seen_string_literal
1634 * c-parser.c (struct c_parser): Add members raw_tokens and
1855 * c-parser.c (c_parser): Remove lex_untranslated_string. Add
3435 * c-parser.c (struct c_parser): Add "last_token_location" field.
4356 (struct c_parser): Declare forward.
5281 * c-parser.c (struct c_parser): Expand array "tokens_buf" from 2
7484 * c-parser.c (struct c_parser::cilk_simd_fn_tokens): Added new field.
7854 (struct c_parser): Change tokens to c_token *.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c/
H A Dc-parser.h84 struct c_parser;
135 extern c_token * c_parser_peek_token (c_parser *parser);
136 extern c_token * c_parser_peek_2nd_token (c_parser *parser);
137 extern c_token * c_parser_peek_nth_token (c_parser *parser, unsigned int n);
138 extern bool c_parser_require (c_parser *parser, enum cpp_ttype type,
142 extern bool c_parser_error (c_parser *parser, const char *gmsgid);
143 extern void c_parser_consume_token (c_parser *parser);
144 extern void c_parser_skip_until_found (c_parser *parser, enum cpp_ttype type,
147 extern bool c_parser_next_token_starts_declspecs (c_parser *parser);
148 bool c_parser_next_tokens_start_declaration (c_parser *parser);
[all …]
H A Dc-parser.c171 struct GTY(()) c_parser { struct
233 c_parser_tokens_buf (c_parser *parser, unsigned n) in c_parser_tokens_buf() argument
241 c_parser_error (c_parser *parser) in c_parser_error()
249 c_parser_set_error (c_parser *parser, bool err) in c_parser_set_error()
258 static GTY (()) c_parser *the_parser;
264 c_lex_one_token (c_parser *parser, c_token *token, bool raw = false)
470 c_parser_peek_token (c_parser *parser) in c_parser_peek_token()
484 c_parser_peek_2nd_token (c_parser *parser) in c_parser_peek_2nd_token()
500 c_parser_peek_nth_token (c_parser *parser, unsigned int n) in c_parser_peek_nth_token()
519 c_parser_peek_nth_token_raw (c_parser *parser, unsigned int n) in c_parser_peek_nth_token_raw()
[all …]
H A Dgimple-parser.h24 extern void c_parser_parse_gimple_body (c_parser *, char *,
27 extern void c_parser_gimple_or_rtl_pass_list (c_parser *, c_declspecs *);
H A Dgimple-parser.c73 gimple_parser (c_parser *p) : parser (p), edges(), current_bb(NULL) {} in gimple_parser()
76 operator c_parser *() { return parser; }
77 c_parser *parser;
212 c_parser_parse_gimple_body (c_parser *cparser, char *gimple_pass, in c_parser_parse_gimple_body()
1901 c_parser_gimple_or_rtl_pass_list (c_parser *parser, c_declspecs *specs) in c_parser_gimple_or_rtl_pass_list()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-20071374 * c-parser.c (struct c_parser): New bit in_if_block.
6119 * c-parser.c (c_parser) <lex_untranslated_string>: New field.
16065 (c_parser) <objc_pq_context>: New field.
H A DChangeLog-200623618 (struct c_parser): Add in_pragma.
H A DChangeLog-20109875 * c-parser.c (c_parser, objc_property_attr_context) New flag.
H A DChangeLog-20114136 * c-parser.c (struct c_parser): Add in_transaction.