parser: remove 'uval' yylval type

We don't care about DoodadType.

Signed-off-by: Ran Benita <ran234@gmail.com>
master
Ran Benita 2013-11-30 23:29:58 +02:00
parent c24b642025
commit fd98d64bba
1 changed files with 1 additions and 3 deletions

View File

@ -166,7 +166,6 @@ resolve_keysym(const char *str, xkb_keysym_t *sym_rtrn)
%union { %union {
int ival; int ival;
unsigned uval;
int64_t num; int64_t num;
enum xkb_file_type file_type; enum xkb_file_type file_type;
char *str; char *str;
@ -195,10 +194,9 @@ resolve_keysym(const char *str, xkb_keysym_t *sym_rtrn)
%type <str> IDENT STRING %type <str> IDENT STRING
%type <sval> KEYNAME %type <sval> KEYNAME
%type <num> KeyCode %type <num> KeyCode
%type <ival> Number Integer Float SignedNumber %type <ival> Number Integer Float SignedNumber DoodadType
%type <merge> MergeMode OptMergeMode %type <merge> MergeMode OptMergeMode
%type <file_type> XkbCompositeType FileType %type <file_type> XkbCompositeType FileType
%type <uval> DoodadType
%type <mapFlags> Flag Flags OptFlags %type <mapFlags> Flag Flags OptFlags
%type <str> MapName OptMapName %type <str> MapName OptMapName
%type <sval> FieldSpec Ident Element String %type <sval> FieldSpec Ident Element String