Lines Matching refs:union_decl
835 (union_decl::union_decl): Take or return environment&, not
979 (class_decl::add_base_specifier, union_decl::union_decl)
980 (union_decl::union_decl, template_decl::template_decl)
989 class_or_union, class_decl, union_decl.
1164 redundancy. In the overload of equals for union_decl, cache the
1508 (equals): In the overloads for class_decl and union_decl, use
2736 and still, the caller (overload for class_decl or union_decl) can
2965 union_decl}::get_pretty_representation): If the anonymous class
4831 typedef_decl, class_decl, union_decl}): Map the read type with its
8499 ({var_decl, union_decl}::get_pretty_representation): Adjust calls
9732 (union_decl::operator==): Likewise.
9762 (union_decl::operator==): Likewise.
10106 (union_decl::union_decl): Likewise.
10110 (union_decl::union_decl): Likewise.
13857 (union_decl::union_decl, template_decl::template_decl)
13911 union_decl}::get_pretty_representation): Likewise.
13915 function_type, method_type, class_decl, union_decl,
14893 * src/abg-ir.cc (union_decl::get_pretty_representation):
15779 class_decl, union_decl}::traverse): Avoid re-visiting the type
19378 class_decl, union_decl, enum_type, typedef_decl, array_type_def,
19784 union_decl!. So, rather, assert that the scope of the member
21807 * include/abg-fwd.h (class_or_union, union_decl): Forward-declare
21840 (class union_decl): Declare new type.
21841 (equals, copy_member_function): New overloads for class union_decl
21843 (ir_node_visitor::visit): Add new overloads for union_decl* and
21914 (union_decl::{union_decl, get_pretty_representation, operator==,
21917 union_decl.
21920 for class_or_union* and union_decl*.
21937 (compute_diff_for_types): Support union_decl.
22001 union_decl. Adjust.
22019 * src/abg-reader.cc (handle_element_node): Handle union_decl.
22026 (write_decl): Adjust. Support writting union_decl type.