Lines Matching defs:declaration
356 ast_declaration *declaration;
789 "constant_expression", "declaration", "function_prototype",
3461 /* Empty declaration list is valid. */
3881 "only valid in fragment shader input layout declaration.");
4460 * centroid in, out, or centroid out in a declaration."
4982 (yyval.declarator_list)->declarations.push_degenerate_list_at_head(& (yyvsp[-1].declaration)->link);
4990 (yyval.declaration) = (yyvsp[0].declaration);
4991 (yyvsp[0].declaration)->link.self_link();
4999 (yyval.declaration) = (yyvsp[-2].declaration);
5000 (yyval.declaration)->link.insert_before(& (yyvsp[0].declaration)->link);
5009 (yyval.declaration) = new(ctx) ast_declaration((yyvsp[0].identifier), NULL, NULL);
5010 (yyval.declaration)->set_location((yylsp[0]));
5019 (yyval.declaration) = new(ctx) ast_declaration((yyvsp[-1].identifier), (yyvsp[0].array_specifier), NULL);
5020 (yyval.declaration)->set_location_range((yylsp[-1]), (yylsp[0]));
5526 "declaration of shader storage blocks");
5672 (yyval.declarator_list)->declarations.push_degenerate_list_at_head(& (yyvsp[-1].declaration)->link);