-/* A Bison parser, made by GNU Bison 2.4.3. */
+/* A Bison parser, made by GNU Bison 2.5. */
-/* Skeleton interface for Bison's Yacc-like parsers in C
+/* Bison interface for Yacc-like parsers in C
- Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
- 2009, 2010 Free Software Foundation, Inc.
+ Copyright (C) 1984, 1989-1990, 2000-2011 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
PE_VALUE = 258,
PE_VALUE_SYM = 259,
PE_RAW = 260,
- PE_NAME = 261,
- PE_MODIFIER_EVENT = 262,
- PE_MODIFIER_BP = 263,
- PE_NAME_CACHE_TYPE = 264,
- PE_NAME_CACHE_OP_RESULT = 265,
- PE_PREFIX_MEM = 266,
- PE_PREFIX_RAW = 267,
- PE_ERROR = 268
+ PE_TERM = 261,
+ PE_NAME = 262,
+ PE_MODIFIER_EVENT = 263,
+ PE_MODIFIER_BP = 264,
+ PE_NAME_CACHE_TYPE = 265,
+ PE_NAME_CACHE_OP_RESULT = 266,
+ PE_PREFIX_MEM = 267,
+ PE_PREFIX_RAW = 268,
+ PE_ERROR = 269
};
#endif
typedef union YYSTYPE
{
-/* Line 1685 of yacc.c */
-#line 42 "util/parse-events.y"
+/* Line 2068 of yacc.c */
+#line 46 "util/parse-events.y"
char *str;
unsigned long num;
+ struct list_head *head;
+ struct parse_events__term *term;
-/* Line 1685 of yacc.c */
-#line 71 "util/parse-events-bison.h"
+/* Line 2068 of yacc.c */
+#line 73 "util/parse-events-bison.h"
} YYSTYPE;
# define YYSTYPE_IS_TRIVIAL 1
# define yystype YYSTYPE /* obsolescent; will be withdrawn */