Lines Matching defs:yyvsp

1484 yy_reduce_print (YYSTYPE *yyvsp, int yyrule)
1487 yy_reduce_print (yyvsp, yyrule)
1488 YYSTYPE *yyvsp;
1502 &(yyvsp[(yyi + 1) - (yynrhs)])
1511 yy_reduce_print (yyvsp, Rule); \
1875 YYSTYPE *yyvsp;
1879 #define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N))
1905 yyvsp = yyvs;
1940 &yyvs1, yysize * sizeof (*yyvsp),
1975 yyvsp = yyvs + yysize - 1;
2052 *++yyvsp = yylval;
2082 yyval = yyvsp[1-yylen];
2090 { return (dt_node_root((yyvsp[(1) - (2)].l_node))); }
2095 { return (dt_node_root((yyvsp[(1) - (2)].l_node))); }
2100 { return (dt_node_root((yyvsp[(1) - (2)].l_node))); }
2110 { (yyval.l_node) = (yyvsp[(2) - (2)].l_node); }
2120 { (yyval.l_node) = dt_node_program((yyvsp[(2) - (2)].l_node)); }
2130 { (yyval.l_node) = (dt_node_t *)(yyvsp[(2) - (2)].l_decl); }
2135 { (yyval.l_node) = LINK((yyvsp[(1) - (2)].l_node), (yyvsp[(2) - (2)].l_node)); }
2154 (yyval.l_node) = dt_node_inline((yyvsp[(6) - (7)].l_node));
2161 (yyval.l_node) = dt_node_xlator((yyvsp[(2) - (10)].l_decl), (yyvsp[(4) - (10)].l_decl), (yyvsp[(5) - (10)].l_str), (yyvsp[(8) - (10)].l_node));
2168 (yyval.l_node) = dt_node_xlator((yyvsp[(2) - (9)].l_decl), (yyvsp[(4) - (9)].l_decl), (yyvsp[(5) - (9)].l_str), NULL);
2174 { (yyval.l_node) = LINK((yyvsp[(1) - (2)].l_node),(yyvsp[(2) - (2)].l_node)); }
2180 (yyval.l_node) = dt_node_member(NULL, (yyvsp[(1) - (4)].l_str), (yyvsp[(3) - (4)].l_node));
2187 (yyval.l_node) = dt_node_provider((yyvsp[(2) - (6)].l_str), (yyvsp[(4) - (6)].l_node));
2194 (yyval.l_node) = dt_node_provider((yyvsp[(2) - (5)].l_str), NULL);
2200 { (yyval.l_node) = LINK((yyvsp[(1) - (2)].l_node), (yyvsp[(2) - (2)].l_node)); }
2206 (yyval.l_node) = dt_node_probe((yyvsp[(2) - (6)].l_str), 2, (yyvsp[(3) - (6)].l_node), (yyvsp[(5) - (6)].l_node));
2213 (yyval.l_node) = dt_node_probe((yyvsp[(2) - (4)].l_str), 1, (yyvsp[(3) - (4)].l_node), NULL);
2230 dnerror((yyvsp[(1) - (1)].l_node), D_SYNTAX, "expected predicate and/"
2233 (yyval.l_node) = dt_node_clause((yyvsp[(1) - (1)].l_node), NULL, NULL);
2240 (yyval.l_node) = dt_node_clause((yyvsp[(1) - (4)].l_node), NULL, (yyvsp[(3) - (4)].l_node));
2247 dnerror((yyvsp[(3) - (4)].l_node), D_SYNTAX, "expected actions { } following "
2255 (yyval.l_node) = dt_node_clause((yyvsp[(1) - (7)].l_node), (yyvsp[(3) - (7)].l_node), (yyvsp[(6) - (7)].l_node));
2261 { yybegin(YYS_EXPR); (yyval.l_node) = (yyvsp[(1) - (1)].l_node); }
2267 (yyval.l_node) = LINK((yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2273 { (yyval.l_node) = dt_node_pdesc_by_name((yyvsp[(1) - (1)].l_str)); }
2278 { (yyval.l_node) = dt_node_pdesc_by_id((yyvsp[(1) - (1)].l_int)); }
2283 { (yyval.l_node) = (yyvsp[(1) - (1)].l_node); }
2288 { (yyval.l_node) = LINK((yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node)); }
2298 { (yyval.l_node) = dt_node_statement((yyvsp[(1) - (1)].l_node)); }
2304 (yyval.l_node) = LINK((yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2310 { (yyval.l_node) = dt_node_ident((yyvsp[(1) - (1)].l_str)); }
2315 { (yyval.l_node) = dt_node_ident((yyvsp[(1) - (1)].l_str)); }
2320 { (yyval.l_node) = dt_node_int((yyvsp[(1) - (1)].l_int)); }
2325 { (yyval.l_node) = dt_node_string((yyvsp[(1) - (1)].l_str)); }
2340 { (yyval.l_node) = (yyvsp[(2) - (3)].l_node); }
2346 (yyval.l_node) = OP2(DT_TOK_LBRAC, (yyvsp[(1) - (4)].l_node), (yyvsp[(3) - (4)].l_node));
2353 (yyval.l_node) = dt_node_func((yyvsp[(1) - (3)].l_node), NULL);
2360 (yyval.l_node) = dt_node_func((yyvsp[(1) - (4)].l_node), (yyvsp[(3) - (4)].l_node));
2367 (yyval.l_node) = OP2(DT_TOK_DOT, (yyvsp[(1) - (3)].l_node), dt_node_ident((yyvsp[(3) - (3)].l_str)));
2374 (yyval.l_node) = OP2(DT_TOK_DOT, (yyvsp[(1) - (3)].l_node), dt_node_ident((yyvsp[(3) - (3)].l_str)));
2381 (yyval.l_node) = OP2(DT_TOK_PTR, (yyvsp[(1) - (3)].l_node), dt_node_ident((yyvsp[(3) - (3)].l_str)));
2388 (yyval.l_node) = OP2(DT_TOK_PTR, (yyvsp[(1) - (3)].l_node), dt_node_ident((yyvsp[(3) - (3)].l_str)));
2395 (yyval.l_node) = OP1(DT_TOK_POSTINC, (yyvsp[(1) - (2)].l_node));
2402 (yyval.l_node) = OP1(DT_TOK_POSTDEC, (yyvsp[(1) - (2)].l_node));
2409 (yyval.l_node) = dt_node_offsetof((yyvsp[(3) - (6)].l_decl), (yyvsp[(5) - (6)].l_str));
2416 (yyval.l_node) = dt_node_offsetof((yyvsp[(3) - (6)].l_decl), (yyvsp[(5) - (6)].l_str));
2423 (yyval.l_node) = OP2(DT_TOK_XLATE, dt_node_type((yyvsp[(3) - (7)].l_decl)), (yyvsp[(6) - (7)].l_node));
2429 { (yyval.l_node) = OP1(DT_TOK_PREINC, (yyvsp[(2) - (2)].l_node)); }
2434 { (yyval.l_node) = OP1(DT_TOK_PREDEC, (yyvsp[(2) - (2)].l_node)); }
2439 { (yyval.l_node) = OP1((yyvsp[(1) - (2)].l_tok), (yyvsp[(2) - (2)].l_node)); }
2444 { (yyval.l_node) = OP1(DT_TOK_SIZEOF, (yyvsp[(2) - (2)].l_node)); }
2450 (yyval.l_node) = OP1(DT_TOK_SIZEOF, dt_node_type((yyvsp[(3) - (4)].l_decl)));
2457 (yyval.l_node) = OP1(DT_TOK_STRINGOF, (yyvsp[(2) - (2)].l_node));
2494 (yyval.l_node) = OP2(DT_TOK_LPAR, dt_node_type((yyvsp[(2) - (4)].l_decl)), (yyvsp[(4) - (4)].l_node));
2501 (yyval.l_node) = OP2(DT_TOK_MUL, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2508 (yyval.l_node) = OP2(DT_TOK_DIV, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2515 (yyval.l_node) = OP2(DT_TOK_MOD, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2522 (yyval.l_node) = OP2(DT_TOK_ADD, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2529 (yyval.l_node) = OP2(DT_TOK_SUB, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2536 (yyval.l_node) = OP2(DT_TOK_LSH, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2543 (yyval.l_node) = OP2(DT_TOK_RSH, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2550 (yyval.l_node) = OP2(DT_TOK_LT, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2557 (yyval.l_node) = OP2(DT_TOK_GT, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2564 (yyval.l_node) = OP2(DT_TOK_LE, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2571 (yyval.l_node) = OP2(DT_TOK_GE, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2578 (yyval.l_node) = OP2(DT_TOK_EQU, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2585 (yyval.l_node) = OP2(DT_TOK_NEQ, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2592 (yyval.l_node) = OP2(DT_TOK_BAND, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2599 (yyval.l_node) = OP2(DT_TOK_XOR, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2606 (yyval.l_node) = OP2(DT_TOK_BOR, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2613 (yyval.l_node) = OP2(DT_TOK_LAND, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2620 (yyval.l_node) = OP2(DT_TOK_LXOR, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2627 (yyval.l_node) = OP2(DT_TOK_LOR, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2633 { (yyval.l_node) = OP3((yyvsp[(1) - (5)].l_node), (yyvsp[(3) - (5)].l_node), (yyvsp[(5) - (5)].l_node)); }
2639 (yyval.l_node) = OP2((yyvsp[(2) - (3)].l_tok), (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2701 (yyval.l_node) = OP2(DT_TOK_COMMA, (yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2717 (yyval.l_node) = (yyvsp[(2) - (3)].l_node);
2812 { (yyval.l_decl) = dt_decl_spec(CTF_K_TYPEDEF, (yyvsp[(1) - (1)].l_str)); }
2839 { (yyval.l_decl) = dt_decl_spec((yyvsp[(1) - (2)].l_tok), (yyvsp[(2) - (2)].l_str)); }
2844 { (yyval.l_decl) = dt_decl_spec((yyvsp[(1) - (2)].l_tok), (yyvsp[(2) - (2)].l_str)); }
2849 { dt_decl_sou((yyvsp[(1) - (2)].l_tok), NULL); }
2854 { dt_decl_sou((yyvsp[(1) - (3)].l_tok), (yyvsp[(2) - (3)].l_str)); }
2859 { dt_decl_sou((yyvsp[(1) - (3)].l_tok), (yyvsp[(2) - (3)].l_str)); }
2875 (yyval.l_node) = LINK((yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
2896 { (yyval.l_decl) = (yyvsp[(2) - (2)].l_decl); }
2901 { (yyval.l_decl) = (yyvsp[(2) - (2)].l_decl); }
2911 { dt_decl_member((yyvsp[(2) - (2)].l_node)); }
2917 dt_decl_member((yyvsp[(3) - (3)].l_node));
2928 { (yyval.l_decl) = dt_decl_spec(CTF_K_ENUM, (yyvsp[(2) - (2)].l_str)); }
2933 { (yyval.l_decl) = dt_decl_spec(CTF_K_ENUM, (yyvsp[(2) - (2)].l_str)); }
2943 { dt_decl_enum((yyvsp[(2) - (3)].l_str)); }
2948 { dt_decl_enum((yyvsp[(2) - (3)].l_str)); }
2953 { dt_decl_enumerator((yyvsp[(1) - (1)].l_str), NULL); }
2959 dt_decl_enumerator((yyvsp[(1) - (3)].l_str), (yyvsp[(3) - (3)].l_node));
2965 { (yyval.l_decl) = dt_decl_ident((yyvsp[(1) - (1)].l_str)); }
2970 { (yyval.l_decl) = (yyvsp[(2) - (3)].l_decl); }
2975 { dt_decl_array((yyvsp[(2) - (2)].l_node)); }
2980 { dt_decl_func((yyvsp[(1) - (2)].l_decl), (yyvsp[(2) - (2)].l_node)); }
3010 { (yyval.l_decl) = (yyvsp[(2) - (2)].l_decl); }
3021 (yyval.l_node) = LINK((yyvsp[(1) - (3)].l_node), dt_node_vatype());
3028 (yyval.l_node) = LINK((yyvsp[(1) - (3)].l_node), (yyvsp[(3) - (3)].l_node));
3069 { (yyval.l_decl) = (yyvsp[(2) - (3)].l_decl); }
3074 { dt_decl_array((yyvsp[(2) - (2)].l_node)); }
3079 { dt_decl_array((yyvsp[(1) - (1)].l_node)); (yyval.l_decl) = NULL; }
3084 { dt_decl_func((yyvsp[(1) - (2)].l_decl), (yyvsp[(2) - (2)].l_node)); }
3089 { dt_decl_func(NULL, (yyvsp[(1) - (1)].l_node)); }
3101 (yyval.l_node) = (yyvsp[(3) - (4)].l_node);
3112 { (yyval.l_node) = (yyvsp[(1) - (1)].l_node); }
3117 { (yyval.l_node) = (yyvsp[(1) - (1)].l_node); }
3129 (yyval.l_node) = (yyvsp[(3) - (4)].l_node);
3140 { (yyval.l_node) = (yyvsp[(1) - (1)].l_node); }
3154 *++yyvsp = yyval;
3289 yystos[yystate], yyvsp);
3298 *++yyvsp = yylval;
3302 YY_SYMBOL_PRINT ("Shifting", yystos[yyn], yyvsp, yylsp);
3343 yystos[*yyssp], yyvsp);