Blame view

scripts/genksyms/parse.tab.h_shipped 2.86 KB
dc5332406   Jan Beulich   genksyms: fix typ...
1
  /* A Bison parser, made by GNU Bison 2.5.1.  */
70f75246c   Sam Ravnborg   kbuild: apply gen...
2

0359de7dd   Michal Marek   genksyms: Regener...
3
  /* Bison interface for Yacc-like parsers in C
303fc01fb   Michal Marek   genksyms: Regener...
4
     
dc5332406   Jan Beulich   genksyms: fix typ...
5
        Copyright (C) 1984, 1989-1990, 2000-2012 Free Software Foundation, Inc.
303fc01fb   Michal Marek   genksyms: Regener...
6
7
     
     This program is free software: you can redistribute it and/or modify
c40f56409   Sam Ravnborg   kbuild: Create _s...
8
     it under the terms of the GNU General Public License as published by
303fc01fb   Michal Marek   genksyms: Regener...
9
10
11
     the Free Software Foundation, either version 3 of the License, or
     (at your option) any later version.
     
c40f56409   Sam Ravnborg   kbuild: Create _s...
12
13
14
15
     This program is distributed in the hope that it will be useful,
     but WITHOUT ANY WARRANTY; without even the implied warranty of
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     GNU General Public License for more details.
303fc01fb   Michal Marek   genksyms: Regener...
16
     
c40f56409   Sam Ravnborg   kbuild: Create _s...
17
     You should have received a copy of the GNU General Public License
303fc01fb   Michal Marek   genksyms: Regener...
18
     along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
70f75246c   Sam Ravnborg   kbuild: apply gen...
19
20
21
22
23
24
25
26
27
28
  
  /* As a special exception, you may create a larger work that contains
     part or all of the Bison parser skeleton and distribute that work
     under terms of your choice, so long as that work isn't itself a
     parser generator using the skeleton or a modified version thereof
     as a parser skeleton.  Alternatively, if you modify or redistribute
     the parser skeleton itself, you may (at your option) remove this
     special exception, which will cause the skeleton and the resulting
     Bison output files to be licensed under the GNU General Public
     License without this special exception.
303fc01fb   Michal Marek   genksyms: Regener...
29
     
70f75246c   Sam Ravnborg   kbuild: apply gen...
30
31
     This special exception was added by the Free Software Foundation in
     version 2.2 of Bison.  */
c40f56409   Sam Ravnborg   kbuild: Create _s...
32

303fc01fb   Michal Marek   genksyms: Regener...
33

c40f56409   Sam Ravnborg   kbuild: Create _s...
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
  /* Tokens.  */
  #ifndef YYTOKENTYPE
  # define YYTOKENTYPE
     /* Put the tokens into the symbol table, so that GDB and other debuggers
        know about them.  */
     enum yytokentype {
       ASM_KEYW = 258,
       ATTRIBUTE_KEYW = 259,
       AUTO_KEYW = 260,
       BOOL_KEYW = 261,
       CHAR_KEYW = 262,
       CONST_KEYW = 263,
       DOUBLE_KEYW = 264,
       ENUM_KEYW = 265,
       EXTERN_KEYW = 266,
70f75246c   Sam Ravnborg   kbuild: apply gen...
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
       EXTENSION_KEYW = 267,
       FLOAT_KEYW = 268,
       INLINE_KEYW = 269,
       INT_KEYW = 270,
       LONG_KEYW = 271,
       REGISTER_KEYW = 272,
       RESTRICT_KEYW = 273,
       SHORT_KEYW = 274,
       SIGNED_KEYW = 275,
       STATIC_KEYW = 276,
       STRUCT_KEYW = 277,
       TYPEDEF_KEYW = 278,
       UNION_KEYW = 279,
       UNSIGNED_KEYW = 280,
       VOID_KEYW = 281,
       VOLATILE_KEYW = 282,
       TYPEOF_KEYW = 283,
       EXPORT_SYMBOL_KEYW = 284,
       ASM_PHRASE = 285,
       ATTRIBUTE_PHRASE = 286,
dc5332406   Jan Beulich   genksyms: fix typ...
69
70
71
72
73
74
75
76
77
78
79
80
81
       TYPEOF_PHRASE = 287,
       BRACE_PHRASE = 288,
       BRACKET_PHRASE = 289,
       EXPRESSION_PHRASE = 290,
       CHAR = 291,
       DOTS = 292,
       IDENT = 293,
       INT = 294,
       REAL = 295,
       STRING = 296,
       TYPE = 297,
       OTHER = 298,
       FILENAME = 299
c40f56409   Sam Ravnborg   kbuild: Create _s...
82
     };
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
83
  #endif
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
84

c40f56409   Sam Ravnborg   kbuild: Create _s...
85

70f75246c   Sam Ravnborg   kbuild: apply gen...
86
  #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
c40f56409   Sam Ravnborg   kbuild: Create _s...
87
  typedef int YYSTYPE;
303fc01fb   Michal Marek   genksyms: Regener...
88
  # define YYSTYPE_IS_TRIVIAL 1
c40f56409   Sam Ravnborg   kbuild: Create _s...
89
90
  # define yystype YYSTYPE /* obsolescent; will be withdrawn */
  # define YYSTYPE_IS_DECLARED 1
c40f56409   Sam Ravnborg   kbuild: Create _s...
91
  #endif
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
92
  extern YYSTYPE yylval;
c40f56409   Sam Ravnborg   kbuild: Create _s...
93

303fc01fb   Michal Marek   genksyms: Regener...
94