Home
last modified time | relevance | path

Searched refs:finish_enum (Results 1 – 25 of 48) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/c/
H A Dc-tree.h595 extern tree finish_enum (tree, tree, tree);
H A DChangeLog1453 (finish_enum): Clear C_TYPE_INCOMPLETE_VARS. Call
2065 * c-decl.c (finish_enum): Clear C_TYPE_BEING_DEFINED.
2202 (finish_enum): Same.
5028 (grokdeclarator, parser_xref_tag, finish_enum): Use SET_TYPE_ALIGN.
5177 * c-decl.c (finish_enum): When honoring mode attribute,
6265 * c-decl.c (finish_enum): Copy over TYPE_ALIGN. Also check for "mode"
7060 (finish_enum): Likewise.
7067 (finish_enum): Likewise.
7144 (finish_enum): Use wide-int interfaces.
H A Dc-decl.cc9171 finish_enum (tree enumtype, tree values, tree attributes) in finish_enum() function
9454 finish_enum (enumtype, nreverse (value_chain), NULL_TREE); in c_simulate_enum_decl()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c/
H A Dc-tree.h582 extern tree finish_enum (tree, tree, tree);
H A Dc-decl.c8819 finish_enum (tree enumtype, tree values, tree attributes) in finish_enum() function
9101 finish_enum (enumtype, nreverse (value_chain), NULL_TREE); in c_simulate_enum_decl()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog-1998207 (finish_enum): Call pop_obstacks.
2115 * decl.c (finish_enum): Don't resolve CONST_DECLs to their
2181 * decl.c (finish_enum): Handle member enums of classes declared in
2245 * decl.c (finish_enum): Don't set the TREE_TYPE for the
2261 finish_enum; they no longer occur.
2375 * cp-tree.h (finish_enum): Change prototype.
2376 * decl.c (finish_enum): Use TYPE_VALUES, rather than taking a
2379 * parse.y (structsp): Use new calling sequence for finish_enum.
2621 * decl.c (finish_enum): Also set TYPE_SIZE_UNIT.
2717 (finish_enum): Clean up, document. Make sure template enum
[all …]
H A DChangeLog-20011515 * decl.c (finish_enum): New "attributes" argument; pass it to
1517 * cp-tree.h (finish_enum): Adjust prototype.
1520 optional attributes -- pass their chained tree to finish_enum().
2249 * cp-tree.h (finish_enum): Change prototype.
2250 * decl.c (finish_enum): Reorganize.
2251 * parse.y (structsp): Adjust calls to finish_enum.
H A DChangeLog-2008111 (start_enum, finish_enum): Likewise.
339 * decl.c (finish_enum): Likewise.
784 (finish_enum): Only compute an underlying type if the underlying
2295 (finish_enum): Ditto.
H A DChangeLog-1994278 * decl.c (finish_enum): Make sure that the type has the right
626 * decl.c (finish_enum): Disable code which forces enums to be signed,
1018 * decl.c (finish_enum): Overhaul to fix several bugs.
2285 * decl.c (finish_enum): Put the constants in TYPE_VALUES again,
2588 * decl.c (finish_enum): Set the type of all the enums.
2654 (finish_enum): Also set the type of the enumerators themselves.
3127 * cp/decl.c (finish_enum): Start from 0 when determining precision
H A DChangeLog-2010970 (finish_enum_value_list): New, with code from finish_enum.
971 (finish_enum): A lot of code removed. Added a gcc_assert.
2734 * decl.c (finish_enum): Likewise.
3233 * decl.c (finish_enum): Use the TYPE_MIN_VALUE and TYPE_MAX_VALUE
H A DChangeLog-20032475 * decl.c (finish_enum): Initialize underlying_type.
2506 * decl.c (finish_enum): Make sure that all enumerators are
3696 * decl.c (finish_enum): Implement DR377.
5569 * decl.c (finish_enum): Do set the type in a template. Simplify.
5674 * decl.c (finish_enum): Merge two 'for' loops. Copy value node if
5676 (build_enumerator): Delay copying value node until finish_enum
H A DChangeLog-20091550 (finish_enum): Keep variant chain intact.
1888 * decl.c (finish_enum): Finish scope even in a template.
2594 * decl.c (finish_enum): Change itk to unsigned int.
H A DChangeLog-2004908 * decl.c (finish_enum): Handle packed attribute.
1566 check_elaborated_type_specifier, xref_tag, finish_enum,
2619 * decl.c (finish_enum): Make the precision of the enumerated type
2788 * decl.c (finish_enum): Do not copy value node early, copy
5477 * decl.c (finish_enum): Likewise.
H A DChangeLog-19971942 * decl.c (finish_enum): Likewise.
2579 * decl.c (finish_enum): Reverse the values so that they are in
H A DChangeLog-1996180 * decl.c (pushtag, finish_enum): Likewise.
3781 (finish_enum): Likewise.
H A DChangeLog-20022509 (finish_enum): Use at_function_scope_p.
3427 * decl.c (finish_enum): Similarly.
H A DChangeLog2294 * decl.cc (finish_enum): Make it return the new decl.
H A Ddecl.cc16610 finish_enum (tree enumtype) in finish_enum() function
16885 finish_enum (enumtype); in cxx_simulate_enum_decl()
H A DChangeLog-1999717 (finish_enum): Likewise.
851 (finish_enum): Reset the type of enumeration constants.
H A DChangeLog-20001213 (finish_enum): Use add_stmt, not add_tree.
3056 (xfer_tag, finish_enum): Likewise.
H A Dcp-tree.h6855 extern void finish_enum (tree);
/netbsd-src/external/gpl3/gcc.old/dist/libcc1/
H A Dlibcp1plugin.cc1973 finish_enum (enum_type); in plugin_finish_enum_type()
/netbsd-src/external/gpl3/gcc/dist/libcc1/
H A Dlibcp1plugin.cc1817 finish_enum (enum_type); in plugin_finish_enum_type()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Ddecl.c15786 finish_enum (tree enumtype) in finish_enum() function
16069 finish_enum (enumtype); in cxx_simulate_enum_decl()
H A Dcp-tree.h6584 extern void finish_enum (tree);

12