Home
last modified time | relevance | path

Searched refs:build_enumerator (Results 1 – 21 of 21) sorted by relevance

/freebsd-12-stable/contrib/gcc/
Dc-tree.h458 extern tree build_enumerator (tree, tree);
Dc-decl.c6513 build_enumerator (tree name, tree value) in build_enumerator() function
Dc-parser.c1902 enum_decl = build_enumerator (enum_id, enum_value); in c_parser_enum_specifier()
DChangeLog-200011754 build_enumerator, do_case): Likewise.
13388 (build_enumerator): In pedantic mode, cast to `int' those that
17957 * c-decl.c (build_enumerator): Don't modify the value's type,
DChangeLog-200528010 * c-decl.c (check_bitfield_type_and_width, build_enumerator):
28030 (build_enumerator): Require enumerator value to have integer type.
DChangeLog-200226951 * c-decl.c (finish_enum, build_enumerator): Use new hooks.
DChangeLog-200437455 (build_enumerator): Don't cascade diagnostics for error_mark_node.
/freebsd-12-stable/contrib/gcc/cp/
DChangeLog.tree-ssa223 * decl.c (build_enumerator): Likewise.
DChangeLog-19981580 (build_enumerator): Call finish_member_declaration.
2243 * cp-tree.h (build_enumerator): Take the enumeration type as a
2248 build_enumerator.
2249 (build_enumerator): Take the enumeration type as a
2370 * decl.c (build_enumerator): Set DECL_CONTEXT for the
2719 (build_enumerator): Copy initializers for template enumerations,
DChangeLog-20032508 (build_enumerator): Set DECL_CONTEXT for namespace-scope
3403 (build_enumerator): Use perform_integral_promotions.
5037 * decl.c (build_enumerator): Set TREE_CONSTANT.
5676 (build_enumerator): Delay copying value node until finish_enum
6002 * decl.c (build_enumerator): Remove unneeded test.
DChangeLog-1999846 * cp-tree.h (build_enumerator): Change prototype.
852 (build_enumerator): Fix indentation. Don't copy CONST_DECLs when
860 * pt.c (tsubst_enum): Adjust according to build_enumerator changes.
3326 (build_enumerator): Likewise.
5615 (build_enumerator): Don't call pushdecl_class_level here.
DChangeLog-19971598 * decl.c (build_enumerator): Global enumerators are also readonly.
1818 * decl.c (build_enumerator): Fix problem with unsigned long
DChangeLog-2004194 (build_enumerator): Likewise.
951 (build_enumerator): Likewise.
1567 build_enumerator, check_function_type, start_preparsed_function,
2265 * decl.c (build_enumerator): Use add_double and int_fits_type_p
DChangeLog-2000991 (build_enumerator): Fix typo in comment.
2508 (build_enumerator): Likewise.
4226 (build_enumerator): Likewise.
5975 (build_enumerator): Use build_binary_op instead of
Dcp-tree.h3980 extern void build_enumerator (tree, tree, tree);
DChangeLog-19942655 (build_enumerator): Put the CONST_DECL in the list instead of its
3289 (build_enumerator): Use enum_overflow. Also use current_scope().
3292 build_enumerator here.
DChangeLog-19961740 * decl.c (build_enumerator): Always copy the INTEGER_CST used to
1744 build_enumerator will do it.
DChangeLog4258 (build_enumerator): Use error_mark_node for erroneous values.
6830 * decl.c (build_enumerator): Do not issue duplicate error messages
Ddecl.c10875 build_enumerator (tree name, tree value, tree enumtype) in build_enumerator() function
Dpt.c12583 build_enumerator (DECL_NAME (decl), value, newtag); in tsubst_enum()
Dparser.c10986 build_enumerator (identifier, value, type); in cp_parser_enumerator_definition()