Home
last modified time | relevance | path

Searched refs:semantic_type (Results 1 – 16 of 16) sorted by relevance

/external/bison/examples/calc++/
Dcalc++-parser.hh76 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,
Dcalc++-parser.cc211 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()
Dcalc++-driver.hh11 yylex (yy::calcxx_parser::semantic_type* yylval, \
/external/bison/src/
Dsymtab.h204 } 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,
Dsymtab.c101 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/
Dlalr1.cc66 [ 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 …]
Dglr.cc81 [[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/
Dc++.at263 int yylex (yy::parser::semantic_type *);
314 yylex (yy::parser::semantic_type *lvalp)
Dtestsuite53670 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 …]
Doutput.at204 %code { int yylex (yy::parser::semantic_type*); }
Dlocal.at195 [AT_SKEL_CC_IF([AT_NAME_PREFIX[::parser::semantic_type]],
Dconflicts.at162 [AT_SKEL_CC_IF([[int yylex (yy::parser::semantic_type *lvalp)]],
/external/bison/
DNEWS1356 semantic values have the "yy::parser::semantic_type" type.
DChangeLog-20121119 (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/
Dbison.info5519 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.
Dbison.texi5612 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, \