/openbsd-current/gnu/usr.bin/gcc/gcc/ |
H A D | attribs.c | 308 /* Split SPECS_ATTRS, a list of declspecs and prefix attributes, into two 319 split_specs_attrs (specs_attrs, declspecs, prefix_attributes) 321 tree *declspecs, *prefix_attributes; 329 *declspecs = NULL_TREE; 338 *declspecs = specs_attrs; 385 *declspecs = specs; 389 /* Strip attributes from SPECS_ATTRS, a list of declspecs and attributes.
|
H A D | c-decl.c | 294 /* States indicating how grokdeclarator() should handle declspecs marked 2652 shadow_tag (declspecs) 2653 tree declspecs; 2655 shadow_tag_warned (declspecs, 0); 2659 shadow_tag_warned (declspecs, warned) 2660 tree declspecs; 2671 /* Remove the attributes from declspecs, since they will confuse the 2673 split_specs_attrs (declspecs, &specs, &attrs); 2835 start_decl (declarator, declspecs, initialized, attributes) 2836 tree declarator, declspecs; [all...] |
/openbsd-current/gnu/gcc/gcc/cp/ |
H A D | decl.c | 232 /* States indicating how grokdeclarator() should handle declspecs marked 3660 check_tag_decl (cp_decl_specifier_seq *declspecs) 3662 int saw_friend = declspecs->specs[(int)ds_friend] != 0; 3663 int saw_typedef = declspecs->specs[(int)ds_typedef] != 0; 3671 if (declspecs->multiple_types_p) 3673 else if (declspecs->redefined_builtin_type) 3677 declspecs->redefined_builtin_type); 3681 if (declspecs->type 3682 && TYPE_P (declspecs->type) 3683 && ((TREE_CODE (declspecs 3650 check_tag_decl(cp_decl_specifier_seq *declspecs) argument 3755 shadow_tag(cp_decl_specifier_seq *declspecs) argument 3825 start_decl(const cp_declarator *declarator, cp_decl_specifier_seq *declspecs, int initialized, tree attributes, tree prefix_attributes, tree *pushed_scope_p) argument 6375 grokvardecl(tree type, tree name, const cp_decl_specifier_seq *declspecs, int initialized, int constp, tree scope) argument 6973 grokdeclarator(const cp_declarator *declarator, const cp_decl_specifier_seq *declspecs, enum decl_context decl_context, int initialized, tree* attrlist) argument 10841 start_function(cp_decl_specifier_seq *declspecs, const cp_declarator *declarator, tree attrs) argument 11403 start_method(cp_decl_specifier_seq *declspecs, const cp_declarator *declarator, tree attrlist) argument [all...] |
H A D | decl2.c | 759 cp_decl_specifier_seq *declspecs, 774 value = grokdeclarator (declarator, declspecs, FIELD, init != 0, &attrlist); 934 cp_decl_specifier_seq *declspecs, tree width) 936 tree value = grokdeclarator (declarator, declspecs, BITFIELD, 0, NULL); 757 grokfield(const cp_declarator *declarator, cp_decl_specifier_seq *declspecs, tree init, bool init_const_expr_p, tree asmspec_tree, tree attrlist) argument 932 grokbitfield(const cp_declarator *declarator, cp_decl_specifier_seq *declspecs, tree width) argument
|
H A D | parser.c | 17661 cp_decl_specifier_seq declspecs; 17672 &declspecs, 17674 prefix_attributes = declspecs.attributes; 17675 declspecs.attributes = NULL_TREE; 17728 decl = grokbitfield (declarator, &declspecs, width); 17732 decl = grokfield (declarator, &declspecs, 17658 cp_decl_specifier_seq declspecs; local
|
/openbsd-current/gnu/gcc/gcc/ |
H A D | c-decl.c | 455 /* States indicating how grokdeclarator() should handle declspecs marked 2902 shadow_tag (const struct c_declspecs *declspecs) 2904 shadow_tag_warned (declspecs, 0); 2910 shadow_tag_warned (const struct c_declspecs *declspecs, int warned) 2914 if (declspecs->type && !declspecs->default_int_p && !declspecs->typedef_p) 2916 tree value = declspecs->type; 2937 else if (!declspecs->tag_defined_p 2938 && declspecs 2887 shadow_tag(const struct c_declspecs *declspecs) argument 2895 shadow_tag_warned(const struct c_declspecs *declspecs, int warned) argument 3178 start_decl(struct c_declarator *declarator, struct c_declspecs *declspecs, bool initialized, tree attributes) argument 3902 grokdeclarator(const struct c_declarator *declarator, struct c_declspecs *declspecs, enum decl_context decl_context, bool initialized, tree *width) argument 5337 grokfield(struct c_declarator *declarator, struct c_declspecs *declspecs, tree width) argument 5998 start_function(struct c_declspecs *declspecs, struct c_declarator *declarator, tree attributes) argument [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/objc/ |
H A D | objc-act.c | 502 define_decl (declarator, declspecs) 504 tree declspecs; 506 tree decl = start_decl (declarator, declspecs, 0, NULL_TREE); 4572 tree declspecs, chain; 4578 declspecs = TREE_PURPOSE (type); 4581 for (chain = declspecs; 4594 declspecs), 5796 add_instance_variable (class, public, declarator, declspecs, width) 5800 tree declspecs; 5805 raw_decl = build_tree_list (declspecs, declarato 4564 tree declspecs, chain; local 7948 tree declspecs; /* "identifier_node", "record_type" */ local 7966 tree declspecs; /* "integer_type", "real_type", "record_type"... */ local [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/cp/ |
H A D | decl.c | 271 /* States indicating how grokdeclarator() should handle declspecs marked 7507 check_tag_decl (declspecs) 7508 tree declspecs; 7517 for (link = declspecs; link; link = TREE_CHAIN (link)) 7631 C++: may have to grok the declspecs to learn about static, 7635 shadow_tag (declspecs) 7636 tree declspecs; 7638 tree t = check_tag_decl (declspecs); 7654 tree decl = grokdeclarator (NULL_TREE, declspecs, NORMAL, 0, 7696 start_decl (declarator, declspecs, initialize [all...] |
H A D | lex.c | 919 note_list_got_semicolon (declspecs) 920 tree declspecs; 924 for (link = declspecs; link; link = TREE_CHAIN (link))
|
H A D | method.c | 989 tree declspecs = NULL_TREE; 1023 declspecs = build_tree_list (NULL_TREE, type); 1054 fn = grokfield (declarator, declspecs, NULL_TREE, NULL_TREE, NULL_TREE); 984 tree declspecs = NULL_TREE; local
|
H A D | decl2.c | 874 grokfield (declarator, declspecs, init, asmspec_tree, attrlist) 875 tree declarator, declspecs, init, asmspec_tree, attrlist; 910 if (declspecs == NULL_TREE 928 value = grokdeclarator (declarator, declspecs, FIELD, init != 0, &attrlist); 1077 grokbitfield (declarator, declspecs, width) 1078 tree declarator, declspecs, width; 1080 register tree value = grokdeclarator (declarator, declspecs, BITFIELD, 1135 grokoptypename (declspecs, declarator, scope) 1136 tree declspecs, declarator; 1139 tree t = grokdeclarator (declarator, declspecs, TYPENAM [all...] |
H A D | semantics.c | 1574 finish_declarator (declarator, declspecs, attributes, 1577 tree declspecs; 1582 return start_decl (declarator, declspecs, initialized, attributes,
|
H A D | parse.y | 105 rules. They create a list that contains *both* declspecs and attrs. */ 1901 In the result, declspecs have a non-NULL TREE_VALUE, attributes do not. */ 1950 In the result, declspecs have a non-NULL TREE_VALUE, attributes do not. */ 1952 /* We use hash_tree_cons for lists of typeless declspecs so that they end 1986 /* Used instead of declspecs where storage classes are not allowed 2133 or declspecs. We can't move the maybeasm into this rule because 4111 parse_decl_instantiation (tree declspecs, tree declarator, tree storage) 4113 tree decl = grokdeclarator (declarator, declspecs, NORMAL, 0, NULL);
|
/openbsd-current/gnu/gcc/gcc/objc/ |
H A D | objc-act.c | 7834 encode_type_qualifiers (tree declspecs) 7838 for (spec = declspecs; spec; spec = TREE_CHAIN (spec)) 7816 encode_type_qualifiers(tree declspecs) argument
|