Lines Matching refs:c_declspecs
307 struct c_declspecs { struct
498 struct c_declspecs *specs;
506 struct c_declspecs *specs;
564 extern int quals_from_declspecs (const struct c_declspecs *);
566 struct c_declspecs *,
591 struct c_declspecs *, tree, tree *);
607 extern void shadow_tag (const struct c_declspecs *);
608 extern void shadow_tag_warned (const struct c_declspecs *, int);
610 extern bool start_function (struct c_declspecs *, struct c_declarator *, tree);
611 extern tree start_decl (struct c_declarator *, struct c_declspecs *, bool,
622 extern struct c_parm *build_c_parm (struct c_declspecs *, tree,
629 extern struct c_declarator *make_pointer_declarator (struct c_declspecs *,
631 extern struct c_declspecs *build_null_declspecs (void);
632 extern struct c_declspecs *declspecs_add_qual (location_t,
633 struct c_declspecs *, tree);
634 extern struct c_declspecs *declspecs_add_type (location_t,
635 struct c_declspecs *,
637 extern struct c_declspecs *declspecs_add_scspec (location_t,
638 struct c_declspecs *, tree);
639 extern struct c_declspecs *declspecs_add_attrs (location_t,
640 struct c_declspecs *, tree);
641 extern struct c_declspecs *declspecs_add_addrspace (location_t,
642 struct c_declspecs *,
644 extern struct c_declspecs *declspecs_add_alignas (location_t,
645 struct c_declspecs *, tree);
646 extern struct c_declspecs *finish_declspecs (struct c_declspecs *);