X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/89ff1b5e71a6d8aa34b3578282528adb43b198cd..HEAD:/src/parse-gram.y diff --git a/src/parse-gram.y b/src/parse-gram.y index d3698895..9184d5f8 100644 --- a/src/parse-gram.y +++ b/src/parse-gram.y @@ -1,6 +1,6 @@ /* Bison Grammar Parser -*- C -*- - Copyright (C) 2002-2013 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -421,7 +421,9 @@ code_props_type: union_name: %empty {} -| ID { muscle_code_grow ("union_name", $1, @1); } +| ID { muscle_percent_define_insert ("api.value.union.name", + @1, muscle_keyword, $1, + MUSCLE_PERCENT_DEFINE_GRAMMAR_FILE); } ; grammar_declaration: @@ -627,7 +629,7 @@ rhs: named_ref.opt: %empty { $$ = 0; } -| BRACKETED_ID { $$ = named_ref_new($1, @1); } +| BRACKETED_ID { $$ = named_ref_new ($1, @1); } ; /*---------------------. @@ -750,7 +752,7 @@ lloc_default (YYLTYPE const *rhs, int n) static char *strip_braces (char *code) { - code[strlen(code) - 1] = 0; + code[strlen (code) - 1] = 0; return code + 1; }