| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | attribs.c | 318 split_specs_attrs (specs_attrs, declspecs, prefix_attributes) in split_specs_attrs() argument 320 tree *declspecs, *prefix_attributes; 328 *declspecs = NULL_TREE; 337 *declspecs = specs_attrs; 384 *declspecs = specs;
|
| H A D | c-decl.c | 2637 shadow_tag (declspecs) in shadow_tag() argument 2638 tree declspecs; in shadow_tag() 2640 shadow_tag_warned (declspecs, 0); 2644 shadow_tag_warned (declspecs, warned) in shadow_tag_warned() argument 2645 tree declspecs; in shadow_tag_warned() 2658 split_specs_attrs (declspecs, &specs, &attrs); 2818 start_decl (declarator, declspecs, initialized, attributes) in start_decl() argument 2819 tree declarator, declspecs; in start_decl() 2831 decl = grokdeclarator (declarator, declspecs, 3468 grokdeclarator (declarator, declspecs, decl_context, initialized) in grokdeclarator() argument [all …]
|
| H A D | c-parse.in | 199 %type <ttype> declspecs_nosc_ts declspecs_nosc_nots declspecs_nosc declspecs 418 | declspecs ';' 868 | declspecs ';' 1253 /* Particular useful classes of declspecs. */ 1315 declspecs:
|
| H A D | ChangeLog.0 | 2028 * c-decl.c (shadow_tag_warned): Use specs not declspecs in for loop.
|
| H A D | ChangeLog.5 | 4187 declspecs_nosc_ts, declspecs_nosc_nots, declspecs_nosc, declspecs,
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | c-decl.c | 2887 shadow_tag (const struct c_declspecs *declspecs) in shadow_tag() argument 2889 shadow_tag_warned (declspecs, 0); in shadow_tag() 2895 shadow_tag_warned (const struct c_declspecs *declspecs, int warned) in shadow_tag_warned() argument 2899 if (declspecs->type && !declspecs->default_int_p && !declspecs->typedef_p) in shadow_tag_warned() 2901 tree value = declspecs->type; in shadow_tag_warned() 2922 else if (!declspecs->tag_defined_p in shadow_tag_warned() 2923 && declspecs->storage_class != csc_none) in shadow_tag_warned() 2931 else if (!declspecs->tag_defined_p in shadow_tag_warned() 2932 && (declspecs->const_p in shadow_tag_warned() 2933 || declspecs->volatile_p in shadow_tag_warned() [all …]
|
| /openbsd-src/gnu/gcc/gcc/cp/ |
| H A D | decl.c | 3650 check_tag_decl (cp_decl_specifier_seq *declspecs) in check_tag_decl() argument 3652 int saw_friend = declspecs->specs[(int)ds_friend] != 0; in check_tag_decl() 3653 int saw_typedef = declspecs->specs[(int)ds_typedef] != 0; in check_tag_decl() 3661 if (declspecs->multiple_types_p) in check_tag_decl() 3663 else if (declspecs->redefined_builtin_type) in check_tag_decl() 3667 declspecs->redefined_builtin_type); in check_tag_decl() 3671 if (declspecs->type in check_tag_decl() 3672 && TYPE_P (declspecs->type) in check_tag_decl() 3673 && ((TREE_CODE (declspecs->type) != TYPENAME_TYPE in check_tag_decl() 3674 && IS_AGGR_TYPE (declspecs->type)) in check_tag_decl() [all …]
|
| H A D | decl2.c | 758 cp_decl_specifier_seq *declspecs, in grokfield() argument 773 value = grokdeclarator (declarator, declspecs, FIELD, init != 0, &attrlist); in grokfield() 933 cp_decl_specifier_seq *declspecs, tree width) in grokbitfield() argument 935 tree value = grokdeclarator (declarator, declspecs, BITFIELD, 0, NULL); in grokbitfield()
|
| H A D | parser.c | 17658 cp_decl_specifier_seq declspecs; in cp_parser_objc_class_ivars() local 17669 &declspecs, in cp_parser_objc_class_ivars() 17671 prefix_attributes = declspecs.attributes; in cp_parser_objc_class_ivars() 17672 declspecs.attributes = NULL_TREE; in cp_parser_objc_class_ivars() 17725 decl = grokbitfield (declarator, &declspecs, width); in cp_parser_objc_class_ivars() 17729 decl = grokfield (declarator, &declspecs, in cp_parser_objc_class_ivars()
|
| H A D | ChangeLog-1994 | 1445 * decl.c (grokdeclarator): Undo changes to declspecs when we're done 2992 * parse.y (components): Anonymous bitfields can still have declspecs. 3517 to get declspecs from some arbitrary $0. 4363 the declspecs on class_obstack, so don't. This way typed_typespecs
|
| H A D | ChangeLog-1995 | 1009 * parse.y (reserved_declspecs): Link prefix attributes with declspecs. 1012 split_specs_attrs or strip_attrs to separate declspecs and attrs.
|
| H A D | ChangeLog-1996 | 2423 declspecs.
|
| H A D | ChangeLog-2004 | 3689 * decl.c (grokvardecl): Make declspecs parameter const.
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/objc/ |
| H A D | objc-act.c | 498 define_decl (declarator, declspecs) in define_decl() argument 500 tree declspecs; 502 tree decl = start_decl (declarator, declspecs, 0, NULL_TREE); 4564 tree declspecs, chain; local 4570 declspecs = TREE_PURPOSE (type); 4573 for (chain = declspecs; 4586 declspecs), 5782 add_instance_variable (class, public, declarator, declspecs, width) in add_instance_variable() argument 5786 tree declspecs; 5791 raw_decl = build_tree_list (declspecs, declarator); [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/cp/ |
| H A D | decl.c | 7493 check_tag_decl (declspecs) in check_tag_decl() argument 7494 tree declspecs; in check_tag_decl() 7503 for (link = declspecs; link; link = TREE_CHAIN (link)) 7621 shadow_tag (declspecs) in shadow_tag() argument 7622 tree declspecs; in shadow_tag() 7624 tree t = check_tag_decl (declspecs); 7640 tree decl = grokdeclarator (NULL_TREE, declspecs, NORMAL, 0, 7681 start_decl (declarator, declspecs, initialized, attributes, prefix_attributes) in start_decl() argument 7682 tree declarator, declspecs; in start_decl() 7698 declspecs = tree_cons (NULL_TREE, get_identifier ("extern"), [all …]
|
| H A D | method.c | 984 tree declspecs = NULL_TREE; local 1018 declspecs = build_tree_list (NULL_TREE, type); 1049 fn = grokfield (declarator, declspecs, NULL_TREE, NULL_TREE, NULL_TREE);
|
| H A D | decl2.c | 873 grokfield (declarator, declspecs, init, asmspec_tree, attrlist) in grokfield() argument 874 tree declarator, declspecs, init, asmspec_tree, attrlist; in grokfield() 909 if (declspecs == NULL_TREE 927 value = grokdeclarator (declarator, declspecs, FIELD, init != 0, &attrlist); 1076 grokbitfield (declarator, declspecs, width) in grokbitfield() argument 1077 tree declarator, declspecs, width; in grokbitfield() 1079 register tree value = grokdeclarator (declarator, declspecs, BITFIELD, 1134 grokoptypename (declspecs, declarator, scope) in grokoptypename() argument 1135 tree declspecs, declarator; in grokoptypename() 1138 tree t = grokdeclarator (declarator, declspecs, TYPENAME, 0, NULL);
|
| H A D | lex.c | 915 note_list_got_semicolon (declspecs) in note_list_got_semicolon() argument 916 tree declspecs; in note_list_got_semicolon() 920 for (link = declspecs; link; link = TREE_CHAIN (link))
|
| H A D | semantics.c | 1574 finish_declarator (declarator, declspecs, attributes, in finish_declarator() argument 1577 tree declspecs; 1582 return start_decl (declarator, declspecs, initialized, attributes,
|
| H A D | parse.y | 4109 parse_decl_instantiation (tree declspecs, tree declarator, tree storage) 4111 tree decl = grokdeclarator (declarator, declspecs, NORMAL, 0, NULL);
|
| H A D | ChangeLog.1 | 658 * parse.y (reserved_declspecs): Link prefix attributes with declspecs. 661 split_specs_attrs or strip_attrs to separate declspecs and attrs. 4885 * decl.c (grokdeclarator): Undo changes to declspecs when we're done 6432 * parse.y (components): Anonymous bitfields can still have declspecs. 6957 to get declspecs from some arbitrary $0. 7803 the declspecs on class_obstack, so don't. This way typed_typespecs
|
| H A D | ChangeLog.2 | 18701 declspecs.
|
| /openbsd-src/gnu/gcc/gcc/objc/ |
| H A D | ChangeLog | 770 wade through declspecs. 833 with TYPE_P nodes instead of raw declspecs.
|
| H A D | objc-act.c | 7816 encode_type_qualifiers (tree declspecs) in encode_type_qualifiers() argument 7820 for (spec = declspecs; spec; spec = TREE_CHAIN (spec)) in encode_type_qualifiers()
|
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | ReleaseNotes.rst | 99 clang-cl), the compiler will now propagate dllimport/export declspecs in
|