Searched refs:semantic_type (Results 1 – 16 of 16) sorted by relevance
/external/bison/examples/calc++/ |
D | calc++-parser.hh | 76 union semantic_type union in yy::calcxx_parser 89 typedef YYSTYPE semantic_type; 147 const semantic_type* yyvaluep, 154 const semantic_type* yyvaluep, 164 typedef stack<semantic_type> semantic_stack_type; 254 semantic_type* yyvaluep,
|
D | calc++-parser.cc | 211 const semantic_type* yyvaluep, const location_type* yylocationp) in yy_symbol_value_print_() 249 const semantic_type* yyvaluep, const location_type* yylocationp) in yy_symbol_print_() 261 int yytype, semantic_type* yyvaluep, location_type* yylocationp) in yydestruct_() 349 static semantic_type yyval_default; in parse() 350 semantic_type yylval = yyval_default; in parse() 357 semantic_type yyval; in parse()
|
D | calc++-driver.hh | 11 yylex (yy::calcxx_parser::semantic_type* yylval, \
|
/external/bison/src/ |
D | symtab.h | 204 } semantic_type; typedef 207 semantic_type *semantic_type_from_uniqstr (const uniqstr key); 210 semantic_type *semantic_type_get (const char *key); 213 void semantic_type_destructor_set (semantic_type *type, 217 void semantic_type_printer_set (semantic_type *type,
|
D | symtab.c | 101 static semantic_type * 104 semantic_type *res = xmalloc (sizeof *res); in semantic_type_new() 160 semantic_type_redeclaration (semantic_type *s, const char *what, location first, in semantic_type_redeclaration() 207 semantic_type_destructor_set (semantic_type *type, in semantic_type_destructor_set() 264 semantic_type_printer_set (semantic_type *type, code_props const *printer) in semantic_type_printer_set() 592 hash_compare_semantic_type (const semantic_type *m1, const semantic_type *m2) in hash_compare_semantic_type() 618 hash_semantic_type (const semantic_type *m, size_t tablesize) in hash_semantic_type() 687 semantic_type * 690 semantic_type probe; in semantic_type_from_uniqstr() 691 semantic_type *entry; in semantic_type_from_uniqstr() [all …]
|
/external/bison/data/ |
D | lalr1.cc | 66 [ union semantic_type 71 [[ typedef int semantic_type;]], 72 [[ typedef ]b4_api_PREFIX[STYPE semantic_type;]])])[ 74 typedef ]b4_api_PREFIX[STYPE semantic_type; 126 const semantic_type* yyvaluep, 133 const semantic_type* yyvaluep, 143 typedef stack<semantic_type> semantic_stack_type; 233 semantic_type* yyvaluep, 260 # define ]b4_api_PREFIX[STYPE b4_namespace_ref::b4_parser_class_name::semantic_type 414 const semantic_type* yyvaluep, const location_type* yylocationp) [all …]
|
D | glr.cc | 81 [[const ]b4_namespace_ref::b4_parser_class_name[::semantic_type *yyvaluep], 162 const semantic_type* yyvaluep, 181 const semantic_type* yyvaluep, 258 [ union semantic_type 263 [[ typedef int semantic_type;]], 264 [[ typedef ]b4_api_PREFIX[STYPE semantic_type;]])])[ 266 typedef ]b4_api_PREFIX[STYPE semantic_type; 315 const semantic_type* yyvaluep, 322 const semantic_type* yyvaluep, 337 # define ]b4_api_PREFIX[STYPE ]b4_namespace_ref[::]b4_parser_class_name[::semantic_type
|
/external/bison/tests/ |
D | c++.at | 263 int yylex (yy::parser::semantic_type *); 314 yylex (yy::parser::semantic_type *lvalp)
|
D | testsuite | 53670 int yylex (yy::parser::semantic_type *lvalp) 103885 int yylex (yy::parser::semantic_type *lvalp, yy::parser::location_type *llocp); 103886 static int get_char (yy::parser::semantic_type *lvalp, yy::parser::location_type *llocp); 103887 static void unget_char (yy::parser::semantic_type *lvalp, yy::parser::location_type *llocp, int c); 103893 get_char (yy::parser::semantic_type *lvalp, yy::parser::location_type *llocp) 103911 unget_char (yy::parser::semantic_type *lvalp, yy::parser::location_type *llocp, int c) 105218 int yylex (yy::parser::semantic_type *lvalp, yy::parser::location_type *llocp); 105219 static int get_char (yy::parser::semantic_type *lvalp, yy::parser::location_type *llocp); 105220 static void unget_char (yy::parser::semantic_type *lvalp, yy::parser::location_type *llocp, int c); 105226 get_char (yy::parser::semantic_type *lvalp, yy::parser::location_type *llocp) [all …]
|
D | output.at | 204 %code { int yylex (yy::parser::semantic_type*); }
|
D | local.at | 195 [AT_SKEL_CC_IF([AT_NAME_PREFIX[::parser::semantic_type]],
|
D | conflicts.at | 162 [AT_SKEL_CC_IF([[int yylex (yy::parser::semantic_type *lvalp)]],
|
/external/bison/ |
D | NEWS | 1356 semantic values have the "yy::parser::semantic_type" type.
|
D | ChangeLog-2012 | 1119 (C++ Parser Interface): Fix semantic_type and location_type names. 5849 * src/symtab.h (symbol, semantic_type): Remove destructor_location and 6295 * src/symtab.h (struct semantic_type): Remove the tag 'semantic_type', 6296 since it wasn't used; only the typedef name 'semantic_type' is needed. 11276 (parser::state_type, parser::semantic_type, parser::location_type): 11316 (semantic_type, state_stack, state_type, token_number_type, stack)
|
/external/bison/doc/ |
D | bison.info | 5519 foo::bar::parser::semantic_type 9165 `yy::parser::semantic_type'. 9358 -- Type of parser: semantic_type 9407 -- Method on parser: int yylex (semantic_type* YYLVAL, location_type* 9483 yylex (yy::calcxx_parser::semantic_type* yylval, \ 12491 * semantic_type: C++ Parser Interface.
|
D | bison.texi | 5612 foo::bar::parser::semantic_type 9724 @code{yy::parser::semantic_type}. 9938 @defcv {Type} {parser} {semantic_type} 9994 @deftypemethod {parser} {int} yylex (semantic_type* @var{yylval}, location_type* @var{yylloc}, @var… 10076 yylex (yy::calcxx_parser::semantic_type* yylval, \
|