Home
last modified time | relevance | path

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

123

/netbsd-src/external/gpl3/gcc/dist/gcc/c/
H A Dc-tree.h581 extern tree build_enumerator (location_t, location_t, struct c_enum_contents *,
H A Dc-decl.cc9334 build_enumerator (location_t decl_loc, location_t loc, in build_enumerator() function
9446 tree decl = build_enumerator (loc, loc, &the_enum, in c_simulate_enum_decl()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c/
H A Dc-tree.h568 extern tree build_enumerator (location_t, location_t, struct c_enum_contents *,
H A Dc-decl.c8982 build_enumerator (location_t decl_loc, location_t loc, in build_enumerator() function
9093 tree decl = build_enumerator (loc, loc, &the_enum, in c_simulate_enum_decl()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog.tree-ssa223 * decl.c (build_enumerator): Likewise.
H A DChangeLog-2015731 (build_enumerator): Use fold_convert.
3169 * decl.c (build_enumerator): Don't silently convert scoped enums.
3196 * cp-tree.h (build_enumerator): Update declaration.
3197 * decl.c (build_enumerator): Add attributes parameter. Call
3201 pass them down to build_enumerator.
3202 * pt.c (tsubst_enum): Pass decl attributes to build_enumerator.
H A DChangeLog-2012912 * decl.c (build_enumerator): Likewise.
1549 * decl.c (build_enumerator): Don't use build_lang_decl_loc.
1583 * decl.c (build_enumerator): Set DECL_CONTEXT of an enumerator to
3047 * decl.c (build_enumerator): Don't call perform_integral_promotions
H A DChangeLog-2010496 * decl.c (build_enumerator): Don't call constant_expression_warning.
695 (build_enumerator): Use cxx_constant_value.
1570 * cp-tree.h (build_enumerator): Add new location_t parameter.
1572 * decl.c (build_enumerator): New parameter loc. Use it when calling
1574 * pt.c (tsubst_enum): Adjust call to build_enumerator.
H A DChangeLog-2008591 * decl.c (build_enumerator): Handle previous value's DECL_INITIAL
788 (build_enumerator): For enumerations with a fixed underlying type,
1912 * decl.c (build_enumerator): Don't set TREE_INVARIANT.
H A DChangeLog-2014565 * decl.c (build_enumerator): ... call fold_non_dependent_expr here.
1570 * decl.c (build_enumerator): Handle class types with conversion
2699 (build_enumerator): Use wide-int interfaces.
H A 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.
H A 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,
H A DChangeLog-20132276 (build_enumerator): Likewise.
2809 * decl.c (build_enumerator): Improve error message.
4040 * decl.c (build_enumerator): Always convert the value to a
H A 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.
H A DChangeLog-20161688 * decl.c (build_enumerator): Tweak diagnostic.
1698 * decl.c (build_enumerator): Check the type of the enumerator before
2841 * decl.c (build_enumerator): Set current_access_specifier when
H A DChangeLog2149 (build_enumerator): Likewise, if PREV_VALUE isn't an INTEGER_CST,
2293 * cp-tree.h (build_enumerator): Adjust.
H A DChangeLog-19971598 * decl.c (build_enumerator): Global enumerators are also readonly.
1818 * decl.c (build_enumerator): Fix problem with unsigned long
H A 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
H A 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
H A DChangeLog-2005674 (build_enumerator): Use error_mark_node for erroneous values.
3246 * decl.c (build_enumerator): Do not issue duplicate error messages
H A 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.
H A DChangeLog-19961740 * decl.c (build_enumerator): Always copy the INTEGER_CST used to
1744 build_enumerator will do it.
H A DChangeLog-20113126 * decl.c (build_enumerator): If incremented enumerator won't fit in
4820 * decl.c (build_enumerator): Don't perform integral promotions on
/netbsd-src/external/gpl3/gcc.old/dist/libcc1/
H A Dlibcp1plugin.cc1960 build_enumerator (get_identifier (name), build_int_cst (enum_type, value), in plugin_build_enum_constant()
/netbsd-src/external/gpl3/gcc/dist/libcc1/
H A Dlibcp1plugin.cc1804 build_enumerator (get_identifier (name), build_int_cst (enum_type, value), in plugin_build_enum_constant()

123