Lines Matching +full:gcc +full:- +full:49
3 /* Bison implementation for Yacc-like parsers in C
5 Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2021 Free Software Foundation,
35 simplifying the original so-called "semantic" parser. */
79 #include "xkbcomp/xkbcomp-priv.h"
80 #include "xkbcomp/ast-build.h"
81 #include "xkbcomp/parser-priv.h"
82 #include "scanner-utils.h"
92 scanner_err((param)->scanner, fmt, ##__VA_ARGS__)
95 scanner_warn((param)->scanner, fmt, ##__VA_ARGS__)
127 #define param_scanner param->scanner
156 YYSYMBOL_YYEMPTY = -2,
206 YYSYMBOL_SEMI = 49, /* SEMI */
337 /* Work around bug in HP-UX 11.23, which defines these macros
339 be removed in 2023, as HPE has promised support for HP-UX 11.23
340 (aka HP-UX 11i v2) only through the end of 2022; see Table 2 of
341 <https://h20195.www2.hpe.com/V2/getpdf.aspx/4AA4-7673ENW.pdf>. */
402 (YYPTRDIFF_MAXIMUM < YY_CAST (YYSIZE_T, -1) \
404 : YY_CAST (YYSIZE_T, -1)))
419 # define YY_(Msgid) dgettext ("bison-runtime", Msgid)
444 /* Suppress unused-variable warnings by "using" E. */
455 _Pragma ("GCC diagnostic push") \
456 _Pragma ("GCC diagnostic ignored \"-Wuninitialized\"")
459 _Pragma ("GCC diagnostic push") \
460 _Pragma ("GCC diagnostic ignored \"-Wuninitialized\"") \
461 _Pragma ("GCC diagnostic ignored \"-Wmaybe-uninitialized\"")
464 _Pragma ("GCC diagnostic pop")
478 _Pragma ("GCC diagnostic push") \
479 _Pragma ("GCC diagnostic ignored \"-Wuseless-cast\"")
481 _Pragma ("GCC diagnostic pop")
520 /* Pacify GCC's 'empty if-body' warning. */
526 to allow for a few compiler-allocated temporary stack slots. */
570 # define YYSTACK_GAP_MAXIMUM (YYSIZEOF (union yyalloc) - 1)
589 YYCOPY (&yyptr->Stack_alloc, Stack, yysize); \
590 Stack = &yyptr->Stack_alloc; \
618 /* YYFINAL -- State number of the termination state. */
620 /* YYLAST -- Last index in YYTABLE. */
623 /* YYNTOKENS -- Number of terminals. */
625 /* YYNNTS -- Number of nonterminals. */
627 /* YYNRULES -- Number of rules. */
629 /* YYNSTATES -- Number of states. */
632 /* YYMAXUTOK -- Last valid token kind. */
636 /* YYTRANSLATE(TOKEN-NUM) -- Symbol number corresponding to TOKEN-NUM
637 as returned by yylex, with out-of-bounds checking. */
643 /* YYTRANSLATE[TOKEN-NUM] -- Symbol number corresponding to TOKEN-NUM
652 46, 47, 48, 49, 50, 51, 2, 2, 2, 2,
676 /* YYRLINE[YYN] -- Source line where rule number YYN was defined. */
705 /* The user-facing name of the symbol whose (internal) number is
709 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
748 #define YYPACT_NINF (-182)
753 #define YYTABLE_NINF (-180)
758 /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
759 STATE-NUM. */
762 176, -182, -182, -182, -182, -182, -182, -182, -182, -182,
763 6, -182, -182, 271, 227, -182, -182, -182, -182, -182,
764 -182, -182, -182, -182, -182, -38, -38, -182, -182, -24,
765 -182, 33, 227, -182, 210, -182, 353, 44, 5, -182,
766 -182, -182, -182, -182, -182, 32, -182, 13, 41, -182,
767 -182, -48, 55, 11, -182, 79, 87, 58, -48, -2,
768 55, -182, 55, 72, -182, -182, -182, 107, -48, -182,
769 110, -182, -182, -182, -182, -182, -182, -182, -182, -182,
770 -182, -182, -182, -182, -182, -182, 55, -18, -182, 127,
771 121, -182, 66, -182, 138, -182, 136, -182, -182, -182,
772 144, 147, -182, 152, 180, 182, 178, 184, 187, 188,
773 190, 58, 198, 201, 214, 367, 677, 367, -182, -48,
774 -182, 367, 663, 663, 367, 494, 200, 367, 367, 367,
775 663, 68, 449, 223, -182, -182, 212, 663, -182, -182,
776 -182, -182, -182, -182, -182, -182, -182, 367, 367, 367,
777 367, 367, -182, -182, 57, 157, -182, 224, -182, -182,
778 -182, -182, -182, 218, 91, -182, 333, -182, 509, 537,
779 333, 552, -48, 1, -182, -182, 228, 40, 216, 143,
780 70, 333, 150, 593, 247, -30, 97, -182, 105, -182,
781 261, 55, 259, 55, -182, -182, 408, -182, -182, -182,
782 367, -182, 608, -182, -182, -182, 287, -182, -182, 367,
783 367, 367, 367, 367, -182, 367, 367, -182, 252, -182,
784 253, 264, 24, 269, 272, 163, -182, 273, 270, -182,
785 -182, -182, 280, 494, 285, -182, -182, 283, 367, -182,
786 284, 112, 8, -182, -182, 294, -182, 299, -36, 304,
787 247, 326, 649, 279, 307, -182, 204, 316, -182, 322,
788 320, 111, 111, -182, -182, 333, 211, -182, -182, 116,
789 367, -182, 677, -182, 24, -182, -182, -182, 333, -182,
790 333, -182, -182, -182, -30, -182, -182, -182, -182, 247,
791 333, 334, -182, 466, -182, 318, -182, -182, -182, -182,
792 -182, -182, 339, -182, -182, -182, 343, 120, 14, 345,
793 -182, 361, 124, -182, -182, -182, -182, 367, -182, 131,
794 -182, -182, 344, 350, 318, 166, 352, 14, -182, -182,
795 -182, -182, -182, -182
798 /* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM.
823 0, 49, 0, 144, 147, 143, 0, 145, 146, 134,
839 /* YYPGOTO[NTERM-NUM]. */
842 -182, -182, -182, -182, -182, 181, -182, 402, -182, 389,
843 -182, -182, -35, -182, -182, -182, -182, 288, -182, -182,
844 -50, -182, -182, -182, 173, 174, -182, -182, 362, -182,
845 -182, -182, -182, 215, -182, 119, -182, 86, -182, -182,
846 90, -182, 167, -181, 185, 369, -182, -27, -182, -182,
847 -182, 154, -126, 83, 76, -182, 158, -31, -182, -182,
848 221, 170, -52, 161, 205, -182, -44, -182, -47, -34,
849 420, -182
852 /* YYDEFGOTO[NTERM-NUM]. */
865 /* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM. If
875 95, 98, 114, 97, 49, 317, 40, 41, 42, 43,
878 183, 50, -68, 90, 190, 90, 45, 202, -68, 163,
882 204, 90, 90, 69, -109, 231, 71, 102, 210, 211,
900 252, 267, 268, 138, 139, 54, 140, -124, 141, 142,
901 143, 144, -179, 61, 145, 270, 146, 278, 274, 273,
953 52, 53, 86, 29, 49, 41, 12, 13, 14, 15,
956 130, 49, 42, 130, 131, 132, 42, 137, 48, 116,
959 137, 53, 42, 45, 48, 49, 147, 148, 48, 150,
962 49, 168, 169, 56, 171, 48, 36, 42, 183, 196,
965 49, 202, 48, 42, 36, 202, 0, 41, 222, 48,
967 40, 317, 49, 41, 37, 38, 39, 40, 115, 49,
972 64, 37, 38, 39, 40, 272, 293, 49, 37, 38,
973 39, 40, 42, 49, 53, 41, 56, 46, 293, 36,
974 36, 49, 293, 45, 36, 49, 293, 57, 58, 59,
978 41, 49, 49, 18, 19, 20, 21, 43, 23, 24,
980 41, 238, 37, 38, 37, 38, 39, 40, 43, 49,
981 45, 44, 49, 49, 251, 50, 51, 52, 53, 54,
982 55, 56, 48, 58, 18, 19, 20, 21, 49, 23,
983 24, 25, 26, 49, 28, 29, 49, 31, 5, 6,
984 7, 8, 9, 37, 38, 49, 44, 41, 48, 43,
987 23, 24, 25, 26, 49, 28, 29, 36, 31, 49,
988 56, 49, 0, 14, 37, 38, 233, 119, 234, 47,
992 32, 33, 34, 222, 274, 284, 26, 242, -1, -1,
993 42, -1, -1, -1, -1, -1, -1, -1, 50, -1,
994 -1, -1, -1, 55, -1, -1, 58, 18, 19, 20,
995 21, -1, 23, 24, 25, 26, -1, 28, 29, 30,
996 31, 32, 33, 34, 18, 19, 20, 21, -1, 23,
997 24, 25, 26, 27, 28, 29, -1, 31, -1, 50,
998 -1, -1, -1, -1, 55, -1, -1, 58, 42, -1,
999 -1, -1, 18, 19, 20, 21, 50, 23, 24, 25,
1000 26, 55, 28, 29, 58, 31, -1, 18, 19, 20,
1001 21, -1, 23, 24, 25, 26, -1, 28, 29, 45,
1002 31, -1, -1, -1, 50, -1, -1, -1, -1, 55,
1003 -1, 42, 58, -1, -1, 18, 19, 20, 21, 50,
1004 23, 24, 25, 26, 55, 28, 29, 58, 31, -1,
1005 18, 19, 20, 21, -1, 23, 24, 25, 26, 42,
1006 28, 29, -1, 31, -1, -1, -1, 50, -1, -1,
1007 -1, -1, 55, 41, -1, 58, -1, -1, -1, -1,
1008 -1, -1, -1, -1, -1, 53, -1, 55, -1, -1,
1009 58, 18, 19, 20, 21, -1, 23, 24, 25, 26,
1010 -1, 28, 29, -1, 31, -1, 18, 19, 20, 21,
1011 -1, 23, 24, 25, 26, 42, 28, 29, -1, 31,
1012 -1, -1, -1, 50, -1, -1, -1, -1, 55, -1,
1013 42, 58, -1, -1, -1, -1, -1, -1, 50, -1,
1014 -1, -1, -1, 55, -1, -1, 58, 18, 19, 20,
1015 21, -1, 23, 24, 25, 26, 27, 28, 29, -1,
1016 31, 18, 19, 20, 21, -1, 23, 24, 25, 26,
1017 -1, 28, 29, -1, 31, 18, 19, 20, 21, 50,
1018 23, 24, 25, 26, 55, 28, 29, 58, 31, -1,
1019 -1, -1, -1, 50, -1, -1, -1, -1, 55, -1,
1020 -1, 58, -1, -1, -1, -1, -1, -1, -1, -1,
1021 -1, -1, 55, -1, -1, 58
1024 /* YYSTOS[STATE-NUM] -- The symbol kind of the accessing symbol of
1025 state STATE-NUM. */
1032 12, 13, 14, 15, 16, 42, 76, 114, 115, 49,
1033 49, 17, 18, 19, 20, 21, 22, 23, 24, 25,
1039 134, 25, 133, 36, 134, 45, 47, 36, 49, 48,
1040 49, 36, 41, 41, 37, 41, 36, 36, 41, 36,
1041 41, 41, 41, 131, 49, 53, 132, 41, 18, 19,
1048 36, 49, 85, 119, 122, 119, 118, 119, 119, 43,
1049 37, 38, 39, 40, 46, 36, 45, 49, 42, 77,
1051 127, 133, 42, 48, 36, 49, 49, 42, 48, 49,
1054 117, 118, 118, 118, 118, 118, 118, 49, 49, 125,
1055 43, 46, 48, 46, 48, 49, 89, 90, 118, 49,
1056 118, 49, 42, 129, 48, 49, 107, 49, 109, 41,
1057 118, 27, 77, 99, 100, 41, 49, 49, 49, 44,
1060 102, 49, 36, 42, 48, 117, 42, 48, 56, 49,
1061 105, 42, 49, 102
1064 /* YYR1[RULE-NUM] -- Symbol kind of the left-hand side of rule RULE-NUM. */
1088 /* YYR2[RULE-NUM] -- Number of symbols on the right-hand side of rule RULE-NUM. */
1113 enum { YYENOMEM = -2 };
1177 /*-----------------------------------.
1179 `-----------------------------------*/
1196 /*---------------------------.
1198 `---------------------------*/
1211 /*------------------------------------------------------------------.
1212 | yy_stack_print -- Print the state stack from its BOTTOM up to its |
1214 `------------------------------------------------------------------*/
1235 /*------------------------------------------------.
1237 `------------------------------------------------*/
1247 yyrule - 1, yylno); in yy_reduce_print()
1253 YY_ACCESSING_SYMBOL (+yyssp[yyi + 1 - yynrhs]), in yy_reduce_print()
1254 &yyvsp[(yyi + 1) - (yynrhs)], param); in yy_reduce_print()
1276 /* YYINITDEPTH -- initial size of the parser's stacks. */
1281 /* YYMAXDEPTH -- maximum size the stacks can grow to (effective only
1282 if the built-in stack extension method is used).
1286 evaluated with infinite-precision integer arithmetic. */
1297 /*-----------------------------------------------.
1299 `-----------------------------------------------*/
1328 { if (!param->rtrn) FreeXkbFile(((*yyvaluep).file)); } in yydestruct()
1334 { if (!param->rtrn) FreeXkbFile(((*yyvaluep).file)); } in yydestruct()
1346 { if (!param->rtrn) FreeXkbFile(((*yyvaluep).file)); } in yydestruct()
1571 /*----------.
1573 `----------*/
1584 or non-GCC compilers. */ in yyparse()
1622 #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) in yyparse()
1635 /*------------------------------------------------------------. in yyparse()
1636 | yynewstate -- push a new state, which is found in yystate. | in yyparse()
1637 `------------------------------------------------------------*/ in yyparse()
1644 /*--------------------------------------------------------------------. in yyparse()
1645 | yysetstate -- set current state (the top of the stack) to yystate. | in yyparse()
1646 `--------------------------------------------------------------------*/ in yyparse()
1655 if (yyss + yystacksize - 1 <= yyssp) in yyparse()
1661 YYPTRDIFF_T yysize = yyssp - yyss + 1; in yyparse()
1705 yyssp = yyss + yysize - 1; in yyparse()
1706 yyvsp = yyvs + yysize - 1; in yyparse()
1713 if (yyss + yystacksize - 1 <= yyssp) in yyparse()
1725 /*-----------. in yyparse()
1727 `-----------*/ in yyparse()
1739 /* YYCHAR is either empty, or end-of-input, or a valid lookahead. */ in yyparse()
1778 yyn = -yyn; in yyparse()
1785 yyerrstatus--; in yyparse()
1799 /*-----------------------------------------------------------. in yyparse()
1800 | yydefault -- do the default action for the current state. | in yyparse()
1801 `-----------------------------------------------------------*/ in yyparse()
1809 /*-----------------------------. in yyparse()
1810 | yyreduce -- do a reduction. | in yyparse()
1811 `-----------------------------*/ in yyparse()
1823 GCC warning that YYVAL may be used uninitialized. */ in yyparse()
1824 yyval = yyvsp[1-yylen]; in yyparse()
1832 … { (yyval.file) = param->rtrn = (yyvsp[0].file); param->more_maps = !!param->rtrn; } in yyparse()
1838 … { (yyval.file) = param->rtrn = (yyvsp[0].file); param->more_maps = !!param->rtrn; YYACCEPT; } in yyparse()
1844 { (yyval.file) = param->rtrn = NULL; param->more_maps = false; } in yyparse()
1850 …yval.file) = XkbFileCreate((yyvsp[-5].file_type), (yyvsp[-4].str), (ParseCommon *) (yyvsp[-2].file… in yyparse()
1874 …{ (yyval.fileList).head = (yyvsp[-1].fileList).head; (yyval.fileList).last->common.next = &(yyvsp[… in yyparse()
1887 …(yyval.file) = XkbFileCreate((yyvsp[-5].file_type), (yyvsp[-4].str), (yyvsp[-2].anyList).head, (yy… in yyparse()
1936 … { (yyval.mapFlags) = ((yyvsp[-1].mapFlags) | (yyvsp[0].mapFlags)); } in yyparse()
1998 if ((yyvsp[-1].anyList).head) { in yyparse()
1999 …(yyval.anyList).head = (yyvsp[-1].anyList).head; (yyvsp[-1].anyList).last->next = (yyvsp[0].any); … in yyparse()
2011 … for (VModDef *vmod = (yyvsp[0].vmodList).head; vmod; vmod = (VModDef *) vmod->common.next) in yyparse()
2012 vmod->merge = (yyvsp[-1].merge); in yyparse()
2013 if ((yyvsp[-2].anyList).head) { in yyparse()
2014 … (yyvsp[-2].anyList).head; (yyvsp[-2].anyList).last->next = &(yyvsp[0].vmodList).head->common; (yy… in yyparse()
2016 …yyval.anyList).head = &(yyvsp[0].vmodList).head->common; (yyval.anyList).last = &(yyvsp[0].vmodLis… in yyparse()
2031 (yyvsp[0].var)->merge = (yyvsp[-1].merge); in yyparse()
2040 (yyvsp[0].interp)->merge = (yyvsp[-1].merge); in yyparse()
2049 (yyvsp[0].keyCode)->merge = (yyvsp[-1].merge); in yyparse()
2058 (yyvsp[0].keyAlias)->merge = (yyvsp[-1].merge); in yyparse()
2067 (yyvsp[0].keyType)->merge = (yyvsp[-1].merge); in yyparse()
2076 (yyvsp[0].syms)->merge = (yyvsp[-1].merge); in yyparse()
2085 (yyvsp[0].modMask)->merge = (yyvsp[-1].merge); in yyparse()
2094 (yyvsp[0].groupCompat)->merge = (yyvsp[-1].merge); in yyparse()
2103 (yyvsp[0].ledMap)->merge = (yyvsp[-1].merge); in yyparse()
2112 (yyvsp[0].ledName)->merge = (yyvsp[-1].merge); in yyparse()
2139 … (yyval.any) = (ParseCommon *) IncludeCreate(param->ctx, (yyvsp[0].str), (yyvsp[-1].merge)); in yyparse()
2147 { (yyval.var) = VarCreate((yyvsp[-3].expr), (yyvsp[-1].expr)); } in yyparse()
2153 { (yyval.var) = BoolVarCreate((yyvsp[-1].atom), true); } in yyparse()
2159 { (yyval.var) = BoolVarCreate((yyvsp[-1].atom), false); } in yyparse()
2163 case 49: /* KeyNameDecl: KEYNAME EQUALS KeyCode SEMI */ in yyparse()
2165 { (yyval.keyCode) = KeycodeCreate((yyvsp[-3].atom), (yyvsp[-1].num)); } in yyparse()
2171 { (yyval.keyAlias) = KeyAliasCreate((yyvsp[-3].atom), (yyvsp[-1].atom)); } in yyparse()
2177 { (yyval.vmodList) = (yyvsp[-1].vmodList); } in yyparse()
2183 …{ (yyval.vmodList).head = (yyvsp[-2].vmodList).head; (yyval.vmodList).last->common.next = &(yyvsp[… in yyparse()
2201 { (yyval.vmod) = VModCreate((yyvsp[-2].atom), (yyvsp[0].expr)); } in yyparse()
2207 … { (yyvsp[-4].interp)->def = (yyvsp[-2].varList).head; (yyval.interp) = (yyvsp[-4].interp); } in yyparse()
2213 { (yyval.interp) = InterpCreate((yyvsp[-2].keysym), (yyvsp[0].expr)); } in yyparse()
2225 …{ (yyval.varList).head = (yyvsp[-1].varList).head; (yyval.varList).last->common.next = &(yyvsp[0].… in yyparse()
2237 … { (yyval.keyType) = KeyTypeCreate((yyvsp[-4].atom), (yyvsp[-2].varList).head); } in yyparse()
2243 … { (yyval.syms) = SymbolsCreate((yyvsp[-4].atom), (yyvsp[-2].varList).head); } in yyparse()
2249 …{ (yyval.varList).head = (yyvsp[-2].varList).head; (yyval.varList).last->common.next = &(yyvsp[0].… in yyparse()
2267 … { (yyval.var) = VarCreate((yyvsp[-2].expr), (yyvsp[0].expr)); } in yyparse()
2273 … { (yyval.var) = VarCreate((yyvsp[-2].expr), (yyvsp[0].expr)); } in yyparse()
2297 { (yyval.expr) = (yyvsp[-1].expr); } in yyparse()
2303 { (yyval.expr) = ExprCreateActionList((yyvsp[-1].exprList).head); } in yyparse()
2309 … { (yyval.groupCompat) = GroupCompatCreate((yyvsp[-3].num), (yyvsp[-1].expr)); } in yyparse()
2315 … { (yyval.modMask) = ModMapCreate((yyvsp[-4].atom), (yyvsp[-2].exprList).head); } in yyparse()
2321 … { (yyval.ledMap) = LedMapCreate((yyvsp[-4].atom), (yyvsp[-2].varList).head); } in yyparse()
2327 … { (yyval.ledName) = LedNameCreate((yyvsp[-3].num), (yyvsp[-1].expr), false); } in yyparse()
2333 … { (yyval.ledName) = LedNameCreate((yyvsp[-3].num), (yyvsp[-1].expr), true); } in yyparse()
2345 { (void) (yyvsp[-2].expr); (yyval.geom) = NULL; } in yyparse()
2441 … { FreeStmt((ParseCommon *) (yyvsp[-1].exprList).head); (yyval.geom) = NULL; } in yyparse()
2483 { (void) (yyvsp[-1].expr); (yyval.geom) = NULL; } in yyparse()
2489 { (void) (yyvsp[-1].expr); (yyval.geom) = NULL; } in yyparse()
2501 { (void) (yyvsp[-2].expr); (void) (yyvsp[0].expr); (yyval.expr) = NULL; } in yyparse()
2519 { FreeStmt((ParseCommon *) (yyvsp[-2].varList).head); (yyval.geom) = NULL; } in yyparse()
2561 { (yyval.atom) = xkb_atom_intern_literal(param->ctx, "action"); } in yyparse()
2567 { (yyval.atom) = xkb_atom_intern_literal(param->ctx, "interpret"); } in yyparse()
2573 { (yyval.atom) = xkb_atom_intern_literal(param->ctx, "type"); } in yyparse()
2579 { (yyval.atom) = xkb_atom_intern_literal(param->ctx, "key"); } in yyparse()
2585 { (yyval.atom) = xkb_atom_intern_literal(param->ctx, "group"); } in yyparse()
2591 {(yyval.atom) = xkb_atom_intern_literal(param->ctx, "modifier_map");} in yyparse()
2597 { (yyval.atom) = xkb_atom_intern_literal(param->ctx, "indicator"); } in yyparse()
2603 { (yyval.atom) = xkb_atom_intern_literal(param->ctx, "shape"); } in yyparse()
2609 { (yyval.atom) = xkb_atom_intern_literal(param->ctx, "row"); } in yyparse()
2615 { (yyval.atom) = xkb_atom_intern_literal(param->ctx, "section"); } in yyparse()
2621 { (yyval.atom) = xkb_atom_intern_literal(param->ctx, "text"); } in yyparse()
2687 …{ (yyval.exprList).head = (yyvsp[-2].exprList).head; (yyval.exprList).last->common.next = &(yyvsp[… in yyparse()
2699 … { (yyval.expr) = ExprCreateBinary(EXPR_DIVIDE, (yyvsp[-2].expr), (yyvsp[0].expr)); } in yyparse()
2705 … { (yyval.expr) = ExprCreateBinary(EXPR_ADD, (yyvsp[-2].expr), (yyvsp[0].expr)); } in yyparse()
2711 … { (yyval.expr) = ExprCreateBinary(EXPR_SUBTRACT, (yyvsp[-2].expr), (yyvsp[0].expr)); } in yyparse()
2717 … { (yyval.expr) = ExprCreateBinary(EXPR_MULTIPLY, (yyvsp[-2].expr), (yyvsp[0].expr)); } in yyparse()
2723 … { (yyval.expr) = ExprCreateBinary(EXPR_ASSIGN, (yyvsp[-2].expr), (yyvsp[0].expr)); } in yyparse()
2735 …{ (yyval.expr) = ExprCreateUnary(EXPR_NEGATE, (yyvsp[0].expr)->expr.value_type, (yyvsp[0].expr)); } in yyparse()
2741 …{ (yyval.expr) = ExprCreateUnary(EXPR_UNARY_PLUS, (yyvsp[0].expr)->expr.value_type, (yyvsp[0].expr… in yyparse()
2753 …{ (yyval.expr) = ExprCreateUnary(EXPR_INVERT, (yyvsp[0].expr)->expr.value_type, (yyvsp[0].expr)); } in yyparse()
2765 … { (yyval.expr) = ExprCreateAction((yyvsp[-3].atom), (yyvsp[-1].exprList).head); } in yyparse()
2777 { (yyval.expr) = (yyvsp[-1].expr); } in yyparse()
2783 …{ (yyval.exprList).head = (yyvsp[-2].exprList).head; (yyval.exprList).last->common.next = &(yyvsp[… in yyparse()
2795 … { (yyval.expr) = ExprCreateAction((yyvsp[-3].atom), (yyvsp[-1].exprList).head); } in yyparse()
2807 { (yyval.expr) = ExprCreateFieldRef((yyvsp[-2].atom), (yyvsp[0].atom)); } in yyparse()
2813 … { (yyval.expr) = ExprCreateArrayRef(XKB_ATOM_NONE, (yyvsp[-3].atom), (yyvsp[-1].expr)); } in yyparse()
2819 … { (yyval.expr) = ExprCreateArrayRef((yyvsp[-5].atom), (yyvsp[-3].atom), (yyvsp[-1].expr)); } in yyparse()
2861 … { (yyval.expr) = ExprAppendKeysymList((yyvsp[-2].expr), (yyvsp[0].keysym)); } in yyparse()
2867 … { (yyval.expr) = ExprAppendMultiKeysymList((yyvsp[-2].expr), (yyvsp[0].expr)); } in yyparse()
2885 { (yyval.expr) = (yyvsp[-1].expr); } in yyparse()
2931 { (yyval.num) = -(yyvsp[0].num); } in yyparse()
2973 …{ (yyval.atom) = xkb_atom_intern(param->ctx, (yyvsp[0].str), strlen((yyvsp[0].str))); free((yyvsp[… in yyparse()
2979 { (yyval.atom) = xkb_atom_intern_literal(param->ctx, "default"); } in yyparse()
2985 …{ (yyval.atom) = xkb_atom_intern(param->ctx, (yyvsp[0].str), strlen((yyvsp[0].str))); free((yyvsp[… in yyparse()
3023 YY_SYMBOL_PRINT ("-> $$ =", YY_CAST (yysymbol_kind_t, yyr1[yyn]), &yyval, &yyloc); in yyparse()
3034 const int yylhs = yyr1[yyn] - YYNTOKENS; in yyparse()
3044 /*--------------------------------------. in yyparse()
3045 | yyerrlab -- here on detecting error. | in yyparse()
3046 `--------------------------------------*/ in yyparse()
3082 /*---------------------------------------------------. in yyparse()
3083 | yyerrorlab -- error raised explicitly by YYERROR. | in yyparse()
3084 `---------------------------------------------------*/ in yyparse()
3101 /*-------------------------------------------------------------. in yyparse()
3102 | yyerrlab1 -- common code for both syntax error and YYERROR. | in yyparse()
3103 `-------------------------------------------------------------*/ in yyparse()
3146 /*-------------------------------------. in yyparse()
3147 | yyacceptlab -- YYACCEPT comes here. | in yyparse()
3148 `-------------------------------------*/ in yyparse()
3154 /*-----------------------------------. in yyparse()
3155 | yyabortlab -- YYABORT comes here. | in yyparse()
3156 `-----------------------------------*/ in yyparse()
3162 /*-----------------------------------------------------------. in yyparse()
3163 | yyexhaustedlab -- YYNOMEM (memory exhaustion) comes here. | in yyparse()
3164 `-----------------------------------------------------------*/ in yyparse()
3171 /*----------------------------------------------------------. in yyparse()
3172 | yyreturnlab -- parsing is finished, clean up and return. | in yyparse()
3173 `----------------------------------------------------------*/ in yyparse()
3226 if (streq_not_null(map, param.rtrn->name)) in parse()
3232 if (param.rtrn->flags & MAP_IS_DEFAULT) { in parse()
3255 scanner->file_name, first->name); in parse()