Lines Matching refs:decl_spec

199 typedef struct decl_spec {  struct
232 DeclSpec decl_spec; member
254 DeclSpec decl_spec; member
322 extern void put_body (FILE *outf, DeclSpec *decl_spec, Declarator *declarator);
2056 gen_declarations(&yystack.l_mark[-1].decl_spec, (DeclaratorList *)0); in YYPARSE_DECL()
2060 free_decl_spec(&yystack.l_mark[-1].decl_spec); in YYPARSE_DECL()
2069 set_param_types(func_params, &yystack.l_mark[-2].decl_spec, &yystack.l_mark[-1].decl_list); in YYPARSE_DECL()
2071 gen_declarations(&yystack.l_mark[-2].decl_spec, &yystack.l_mark[-1].decl_list); in YYPARSE_DECL()
2077 free_decl_spec(&yystack.l_mark[-2].decl_spec); in YYPARSE_DECL()
2085 cur_decl_spec_flags = yystack.l_mark[0].decl_spec.flags; in YYPARSE_DECL()
2086 free_decl_spec(&yystack.l_mark[0].decl_spec); in YYPARSE_DECL()
2141 check_untagged(&yystack.l_mark[-1].decl_spec); in YYPARSE_DECL()
2169 gen_func_definition(&yystack.l_mark[-4].decl_spec, yystack.l_mark[-3].declarator); in YYPARSE_DECL()
2170 gen_prototype(&yystack.l_mark[-4].decl_spec, yystack.l_mark[-3].declarator); in YYPARSE_DECL()
2174 free_decl_spec(&yystack.l_mark[-4].decl_spec); in YYPARSE_DECL()
2195 DeclSpec decl_spec; in YYPARSE_DECL() local
2199 new_decl_spec(&decl_spec, dft_decl_spec(), yystack.l_mark[-4].declarator->begin, DS_NONE); in YYPARSE_DECL()
2201 gen_func_definition(&decl_spec, yystack.l_mark[-4].declarator); in YYPARSE_DECL()
2202 gen_prototype(&decl_spec, yystack.l_mark[-4].declarator); in YYPARSE_DECL()
2206 free_decl_spec(&decl_spec); in YYPARSE_DECL()
2214 join_decl_specs(&yyval.decl_spec, &yystack.l_mark[-1].decl_spec, &yystack.l_mark[0].decl_spec); in YYPARSE_DECL()
2215 free(yystack.l_mark[-1].decl_spec.text); in YYPARSE_DECL()
2216 free(yystack.l_mark[0].decl_spec.text); in YYPARSE_DECL()
2223 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE… in YYPARSE_DECL()
2230 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_EXTE… in YYPARSE_DECL()
2237 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE… in YYPARSE_DECL()
2244 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_STAT… in YYPARSE_DECL()
2251 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_INLI… in YYPARSE_DECL()
2258 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_JUNK… in YYPARSE_DECL()
2265 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_CHAR… in YYPARSE_DECL()
2272 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE… in YYPARSE_DECL()
2279 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_FLOA… in YYPARSE_DECL()
2286 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE… in YYPARSE_DECL()
2293 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE… in YYPARSE_DECL()
2300 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_SHOR… in YYPARSE_DECL()
2307 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE… in YYPARSE_DECL()
2314 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE… in YYPARSE_DECL()
2321 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE… in YYPARSE_DECL()
2328 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_CHAR… in YYPARSE_DECL()
2335 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE… in YYPARSE_DECL()
2342 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE… in YYPARSE_DECL()
2352 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, s->flag… in YYPARSE_DECL()
2359 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, DS_NONE… in YYPARSE_DECL()
2372 …new_decl_spec(&yyval.decl_spec, yystack.l_mark[0].text.text, yystack.l_mark[0].text.begin, s->flag… in YYPARSE_DECL()
2382 new_decl_spec(&yyval.decl_spec, s, yystack.l_mark[-2].text.begin, DS_NONE); in YYPARSE_DECL()
2392 new_decl_spec(&yyval.decl_spec, s, yystack.l_mark[-1].text.begin, DS_NONE); in YYPARSE_DECL()
2400 new_decl_spec(&yyval.decl_spec, buf, yystack.l_mark[-1].text.begin, DS_NONE); in YYPARSE_DECL()
2461 new_decl_spec(&yyval.decl_spec, s, yystack.l_mark[-2].text.begin, DS_NONE); in YYPARSE_DECL()
2471 new_decl_spec(&yyval.decl_spec, s, yystack.l_mark[-1].text.begin, DS_NONE); in YYPARSE_DECL()
2479 new_decl_spec(&yyval.decl_spec, buf, yystack.l_mark[-1].text.begin, DS_NONE); in YYPARSE_DECL()
2580 (void)sprintf(yyval.text.text, "%s ", yystack.l_mark[0].decl_spec.text); in YYPARSE_DECL()
2581 yyval.text.begin = yystack.l_mark[0].decl_spec.begin; in YYPARSE_DECL()
2582 free(yystack.l_mark[0].decl_spec.text); in YYPARSE_DECL()
2589 …, "%.*s%.*s ", TEXT_LEN, yystack.l_mark[-1].text.text, TEXT_LEN, yystack.l_mark[0].decl_spec.text); in YYPARSE_DECL()
2591 free(yystack.l_mark[0].decl_spec.text); in YYPARSE_DECL()
2619 check_untagged(&yystack.l_mark[-1].decl_spec); in YYPARSE_DECL()
2620 yyval.parameter = new_parameter(&yystack.l_mark[-1].decl_spec, yystack.l_mark[0].declarator); in YYPARSE_DECL()
2627 check_untagged(&yystack.l_mark[-1].decl_spec); in YYPARSE_DECL()
2628 yyval.parameter = new_parameter(&yystack.l_mark[-1].decl_spec, yystack.l_mark[0].declarator); in YYPARSE_DECL()
2635 check_untagged(&yystack.l_mark[0].decl_spec); in YYPARSE_DECL()
2636 yyval.parameter = new_parameter(&yystack.l_mark[0].decl_spec, (Declarator *)0); in YYPARSE_DECL()