Lines Matching refs:c_declspecs
290 struct c_declspecs { struct
467 struct c_declspecs *specs;
475 struct c_declspecs *specs;
533 extern int quals_from_declspecs (const struct c_declspecs *);
535 struct c_declspecs *,
558 struct c_declspecs *, tree, tree *);
571 extern void shadow_tag (const struct c_declspecs *);
572 extern void shadow_tag_warned (const struct c_declspecs *, int);
574 extern bool start_function (struct c_declspecs *, struct c_declarator *, tree);
575 extern tree start_decl (struct c_declarator *, struct c_declspecs *, bool,
585 extern struct c_parm *build_c_parm (struct c_declspecs *, tree,
592 extern struct c_declarator *make_pointer_declarator (struct c_declspecs *,
594 extern struct c_declspecs *build_null_declspecs (void);
595 extern struct c_declspecs *declspecs_add_qual (source_location,
596 struct c_declspecs *, tree);
597 extern struct c_declspecs *declspecs_add_type (location_t,
598 struct c_declspecs *,
600 extern struct c_declspecs *declspecs_add_scspec (source_location,
601 struct c_declspecs *, tree);
602 extern struct c_declspecs *declspecs_add_attrs (source_location,
603 struct c_declspecs *, tree);
604 extern struct c_declspecs *declspecs_add_addrspace (source_location,
605 struct c_declspecs *,
607 extern struct c_declspecs *declspecs_add_alignas (source_location,
608 struct c_declspecs *, tree);
609 extern struct c_declspecs *finish_declspecs (struct c_declspecs *);