Lines Matching refs:class_or_union

2784   unordered_set<const class_or_union*>	classes_being_compared_;
4917 for (class_or_union::data_members::const_iterator it = in get_next_data_member()
5053 class_or_union*
7927 get_class_or_union_flat_representation(const class_or_union& cou, in get_class_or_union_flat_representation()
7962 const class_or_union::data_members &dmems = cou.get_data_members(); in get_class_or_union_flat_representation()
7963 for (class_or_union::data_members::const_iterator dm = dmems.begin(); in get_class_or_union_flat_representation()
8022 get_class_or_union_flat_representation(const class_or_union* cou, in get_class_or_union_flat_representation()
8247 class_or_union*
8256 class_or_union*
8270 class_or_union*
8274 if (class_or_union* cl = is_class_type(scope)) in is_at_class_scope()
8276 if (class_or_union* cl = is_union_type(scope)) in is_at_class_scope()
8294 const class_or_union* containing_class_or_union = in find_data_member_from_anonymous_data_member()
8505 if (class_or_union *cou = is_class_or_union_type(t)) in is_anonymous_type()
8702 if (const class_or_union *klass = is_class_or_union_type(t)) in is_declaration_only_class_or_union_type()
8722 class_or_union*
8724 {return dynamic_cast<class_or_union*>(const_cast<type_or_decl_base*>(t));} in is_class_or_union_type()
8732 shared_ptr<class_or_union>
8734 {return dynamic_pointer_cast<class_or_union>(t);} in is_class_or_union_type()
8975 class_or_union*
8976 look_through_decl_only_class(class_or_union* the_class) in look_through_decl_only_class()
8986 look_through_decl_only_class(const class_or_union& the_class) in look_through_decl_only_class()
12467 class_or_union *c1 = 0, *c2 = 0; in types_defined_same_linux_kernel_corpus_public()
12569 class_or_union_sptr class_or_union = is_class_or_union_type(t); in get_canonical_type_for() local
12580 if (class_or_union) in get_canonical_type_for()
12582 class_or_union = look_through_decl_only_class(class_or_union); in get_canonical_type_for()
12583 if (class_or_union->get_is_declaration_only()) in get_canonical_type_for()
12586 t = class_or_union; in get_canonical_type_for()
12598 ABG_ASSERT(!class_or_union in get_canonical_type_for()
12599 || !class_or_union->get_is_anonymous() in get_canonical_type_for()
12600 || class_or_union->get_linkage_name().empty()); in get_canonical_type_for()
16828 if (class_or_union* scope = is_at_class_scope(this)) in get_pretty_representation()
17262 class_or_union* lhs_class = 0, *rhs_class = 0; in equals()
18045 class_or_union* scope = is_class_or_union_type(get_scope()); in clone()
18717 struct class_or_union::priv
18735 priv(class_or_union::member_types& mbr_types, in priv()
18736 class_or_union::data_members& data_mbrs, in priv()
18737 class_or_union::member_functions& mbr_fns) in priv()
18761 mark_as_being_compared(const class_or_union& klass) const in mark_as_being_compared()
18780 mark_as_being_compared(const class_or_union* klass) const in mark_as_being_compared()
18809 unmark_as_being_compared(const class_or_union& klass) const in unmark_as_being_compared()
18822 unmark_as_being_compared(const class_or_union* klass) const in unmark_as_being_compared()
18835 comparison_started(const class_or_union& klass) const in comparison_started()
18849 comparison_started(const class_or_union* klass) const in comparison_started()
18881 class_or_union::class_or_union(const environment* env, const string& name, in class_or_union() function in abigail::ir::class_or_union
18931 class_or_union::class_or_union(const environment* env, const string& name, in class_or_union() function in abigail::ir::class_or_union
18953 class_or_union::class_or_union(const environment* env, const string& name, in class_or_union() function in abigail::ir::class_or_union
18977 class_or_union::traverse(ir_node_visitor& v) in traverse()
19050 class_or_union::~class_or_union() in ~class_or_union()
19059 class_or_union::add_member_decl(const decl_base_sptr& d) in add_member_decl()
19071 class_or_union::remove_member_decl(decl_base_sptr decl) in remove_member_decl()
19096 class_or_union::maybe_fixup_members_of_anon_data_member(var_decl_sptr& anon_dm) in maybe_fixup_members_of_anon_data_member()
19098 class_or_union * anon_dm_type = in maybe_fixup_members_of_anon_data_member()
19103 for (class_or_union::data_members::const_iterator it = in maybe_fixup_members_of_anon_data_member()
19121 class_or_union::insert_member_type(type_base_sptr t, in insert_member_type()
19137 class_or_union::add_member_type(type_base_sptr t) in add_member_type()
19148 class_or_union::add_member_type(type_base_sptr t, access_specifier a) in add_member_type()
19162 class_or_union::remove_member_type(type_base_sptr t) in remove_member_type()
19183 class_or_union::get_alignment_in_bits() const in get_alignment_in_bits()
19199 class_or_union::set_alignment_in_bits(size_t a) in set_alignment_in_bits()
19215 class_or_union::set_size_in_bits(size_t s) in set_size_in_bits()
19231 class_or_union::get_size_in_bits() const in get_size_in_bits()
19252 class_or_union::get_naming_typedef() const in get_naming_typedef()
19266 class_or_union::set_naming_typedef(const typedef_decl_sptr& typedef_type) in set_naming_typedef()
19274 const class_or_union::member_types&
19275 class_or_union::get_member_types() const in get_member_types()
19284 class_or_union::get_num_anonymous_member_classes() const in get_num_anonymous_member_classes()
19302 class_or_union::get_num_anonymous_member_unions() const in get_num_anonymous_member_unions()
19320 class_or_union::get_num_anonymous_member_enums() const in get_num_anonymous_member_enums()
19341 class_or_union::find_member_type(const string& name) const in find_member_type()
19369 class_or_union::add_data_member(var_decl_sptr v, access_specifier access, in add_data_member()
19411 const class_or_union::data_members&
19412 class_or_union::get_data_members() const in get_data_members()
19423 class_or_union::find_data_member(const string& name) const in find_data_member()
19453 class_or_union::find_anonymous_data_member(const var_decl_sptr& v) const in find_anonymous_data_member()
19486 class_or_union::find_data_member(const var_decl_sptr& v) const in find_data_member()
19502 const class_or_union::data_members&
19503 class_or_union::get_non_static_data_members() const in get_non_static_data_members()
19520 class_or_union::add_member_function(method_decl_sptr f, in add_member_function()
19547 const class_or_union::member_functions&
19548 class_or_union::get_member_functions() const in get_member_functions()
19557 class_or_union::find_member_function(const string& linkage_name) const in find_member_function()
19559 return const_cast<class_or_union*>(this)->find_member_function(linkage_name); in find_member_function()
19568 class_or_union::find_member_function(const string& linkage_name) in find_member_function()
19583 class_or_union::find_member_function_sptr(const string& linkage_name) in find_member_function_sptr()
19599 class_or_union::find_member_function_from_signature(const string& s) const in find_member_function_from_signature()
19601 return const_cast<class_or_union*>(this)->find_member_function_from_signature(s); in find_member_function_from_signature()
19611 class_or_union::find_member_function_from_signature(const string& s) in find_member_function_from_signature()
19624 class_or_union::get_member_function_templates() const in get_member_function_templates()
19631 class_or_union::get_member_class_templates() const in get_member_class_templates()
19638 class_or_union::add_member_function_template(member_function_template_sptr m) in add_member_function_template()
19652 class_or_union::add_member_class_template(member_class_template_sptr m) in add_member_class_template()
19665 class_or_union::has_no_member() const in has_no_member()
19682 class_or_union::insert_member_decl(decl_base_sptr d, in insert_member_decl()
19719 class_or_union::operator==(const decl_base& other) const in operator ==()
19721 const class_or_union* op = dynamic_cast<const class_or_union*>(&other); in operator ==()
19727 const class_or_union *l = 0; in operator ==()
19729 l = dynamic_cast<const class_or_union*>(get_naked_definition_of_declaration()); in operator ==()
19734 const class_or_union *r = 0; in operator ==()
19736 r = dynamic_cast<const class_or_union*>(op->get_naked_definition_of_declaration()); in operator ==()
19749 class_or_union::operator==(const type_base& other) const in operator ==()
19763 class_or_union::operator==(const class_or_union& other) const in operator ==()
19766 return class_or_union::operator==(o); in operator ==()
19789 equals(const class_or_union& l, const class_or_union& r, change_kind* k) in equals()
19804 const class_or_union* def1 = l_is_decl_only in equals()
19808 const class_or_union* def2 = r_is_decl_only in equals()
19922 for (class_or_union::data_members::const_iterator in equals()
20105 if (class_or_union *l_cou = is_class_or_union_type(l)) in types_are_being_compared()
20106 if (class_or_union *r_cou = is_class_or_union_type(r)) in types_are_being_compared()
20239 class_or_union(env, name, size_in_bits, align_in_bits, in class_decl()
20298 class_or_union(env, name, size_in_bits, align_in_bits, in class_decl()
20333 class_or_union(env, name, size_in_bits, align_in_bits, in class_decl()
20379 class_or_union(env, name, size_in_bits, align_in_bits, in class_decl()
20406 class_or_union(env, name, is_declaration_only), in class_decl()
20564 d = class_or_union::insert_member_decl(d, before); in insert_member_decl()
21116 class_or_union::add_member_function(method_decl_sptr f, in add_member_function()
21351 return equals(static_cast<const class_or_union&>(l), in equals()
21352 static_cast<const class_or_union&>(r), in equals()
21355 if (l.class_or_union::priv_->comparison_started(l) in equals()
21356 || l.class_or_union::priv_->comparison_started(r)) in equals()
21360 if (!equals(static_cast<const class_or_union&>(l), in equals()
21361 static_cast<const class_or_union&>(r), in equals()
21369 l.class_or_union::priv_->mark_as_being_compared(l); in equals()
21370 l.class_or_union::priv_->mark_as_being_compared(r); in equals()
21374 l.class_or_union::priv_->unmark_as_being_compared(l); \ in equals()
21375 l.class_or_union::priv_->unmark_as_being_compared(r); \ in equals()
21506 {return copy_member_function(static_pointer_cast<class_or_union>(clazz), f);} in copy_member_function()
21517 {return copy_member_function(static_pointer_cast<class_or_union>(clazz), f);} in copy_member_function()
22045 if (class_or_union* cl = is_class_or_union_type(scope)) in set_member_is_static()
22065 for (class_or_union::data_members::iterator i = in set_member_is_static()
22080 for (class_or_union::data_members::const_iterator i = in set_member_is_static()
22142 class_or_union(env, name, size_in_bits, 0, in union_decl()
22188 class_or_union(env, name, size_in_bits, 0, in union_decl()
22217 class_or_union(env, name, size_in_bits, in union_decl()
22257 class_or_union(env, name, size_in_bits, in union_decl()
22283 class_or_union(env, name, is_declaration_only) in union_decl()
22472 bool result = equals(static_cast<const class_or_union&>(l), in equals()
22473 static_cast<const class_or_union&>(r), in equals()
23812 for (class_or_union::data_members::const_iterator in types_have_similar_structure()
23919 class_or_union *cou = is_class_or_union_type(type); in lookup_data_member()
24204 ir_node_visitor::visit_begin(class_or_union* t) in visit_begin()
24208 ir_node_visitor::visit_end(class_or_union* t) in visit_end()