Home
last modified time | relevance | path

Searched refs:binfo_for_vbase (Results 1 – 17 of 17) sorted by relevance

/openbsd/src/gnu/usr.bin/gcc/gcc/cp/
Dclass.c332 v_binfo = binfo_for_vbase (BINFO_TYPE (v_binfo), BINFO_TYPE (d_binfo));
1481 tree shared_binfo = binfo_for_vbase (BINFO_TYPE (base_binfo), type);
1525 binfo_for_vbase (BINFO_TYPE (vbase),
1542 binfo_for_vbase (BINFO_TYPE (binfo), t) == binfo)
3598 vbase = binfo_for_vbase (TREE_TYPE (vbase), derived);
4678 || base_binfo != binfo_for_vbase (BINFO_TYPE (base_binfo), t)))
4701 vbase = binfo_for_vbase (BINFO_TYPE (binfo), t);
4760 vbase = binfo_for_vbase (BINFO_TYPE (vbases), t); in layout_virtual_bases()
6887 canonical = binfo_for_vbase (BINFO_TYPE (primary_base),
6948 tree canonical = binfo_for_vbase (BINFO_TYPE (binfo), t);
[all …]
Dsearch.c1147 base_binfo = binfo_for_vbase (base_type, most_derived);
2204 binfo = binfo_for_vbase (BINFO_TYPE (binfo), type);
2223 binfo = binfo_for_vbase (BINFO_TYPE (binfo), type);
2466 instance = binfo_for_vbase (base, type);
3033 binfo_for_vbase (basetype, classtype) in binfo_for_vbase() function
Drtti.c1093 (binfo_for_vbase (BINFO_TYPE (base_binfo), type));
Dcp-tree.h1453 ? binfo_for_vbase (BINFO_TYPE (BINFO), C) \
4187 extern tree binfo_for_vbase PARAMS ((tree, tree));
DChangeLog9687 * call.c (build_new_method_call): Use binfo_for_vbase.
13738 (binfo_for_vbase): New function.
13739 * class.c (build_vbase_pointer_fields): Use binfo_for_vbase
13750 (dump_class_hierarchy_r): Use binfo_for_vbase
13756 (build_vbase_offset_vtbl_entries): Use binfo_for_vbase.
13759 * init.c (sort_base_init): Use binfo_for_vbase.
13762 (expand_member_init): Use binfo_for_vbase.
13766 * rtti.c (get_base_offset): Use binfo_for_vbase.
13769 (get_base_distance): Use binfo_for_vbase.
13771 (get_shared_vbase_if_not_primary): Use binfo_for_vbase.
[all …]
Dinit.c1008 binfo = binfo_for_vbase (basetype, current_class_type); in expand_member_init()
Dcall.c4940 binfo = binfo_for_vbase (class_type, current_class_type); in build_special_member_call()
/openbsd/src/gnu/gcc/gcc/cp/
Dsearch.c1024 return (binfo_for_vbase (BINFO_TYPE (probe), BINFO_TYPE (binfo)) in is_subobject_of_p()
2520 result = binfo_for_vbase (BINFO_TYPE (binfo), BINFO_TYPE (t)); in copied_binfo()
2547 binfo_for_vbase (tree base, tree t) in binfo_for_vbase() function
2574 ? binfo_for_vbase (BINFO_TYPE (binfo), BINFO_TYPE (here)) in original_binfo()
DChangeLog-20003866 (binfo_for_vbase): New function.
3867 * class.c (build_vbase_pointer_fields): Use binfo_for_vbase
3878 (dump_class_hierarchy_r): Use binfo_for_vbase
3884 (build_vbase_offset_vtbl_entries): Use binfo_for_vbase.
3887 * init.c (sort_base_init): Use binfo_for_vbase.
3890 (expand_member_init): Use binfo_for_vbase.
3894 * rtti.c (get_base_offset): Use binfo_for_vbase.
3897 (get_base_distance): Use binfo_for_vbase.
3899 (get_shared_vbase_if_not_primary): Use binfo_for_vbase.
3902 (dfs_find_vbases): Use binfo_for_vbase.
[all …]
Dtree.c637 new_binfo = binfo_for_vbase (type, t); in copy_binfo()
Dclass.c1820 return (binfo_for_vbase (BINFO_TYPE (probe), BINFO_TYPE (derived)) in base_derived_from()
2050 virtual_offset = binfo_for_vbase (BINFO_TYPE (virtual_offset), in update_vtable_entry_for_fn()
7105 || (b && binfo_for_vbase (BINFO_TYPE (b), BINFO_TYPE (rtti_binfo)))) in dfs_accumulate_vtbl_inits()
Dinit.c1011 virtual_binfo = binfo_for_vbase (basetype, current_class_type); in expand_member_init()
DChangeLog-20041281 binfo_via_virtual, copied_binfo, binfo_for_vbase,
3452 binfo_for_vbase): Likewise.
4259 (binfo_for_vbase): Declare.
4270 (binfo_for_vbase): New.
Dcp-tree.h4208 extern tree binfo_for_vbase (tree, tree);
DChangeLog-20035746 * cp/call.c (build_special_member_call): Remove binfo_for_vbase
5810 find_vbase_instance, binfo_for_vbase): Delete.
5871 (binfo_for_vbase): Remove.
DChangeLog-20013710 * call.c (build_new_method_call): Use binfo_for_vbase.
DChangeLog5902 dfs_get_pure_virtuals, lookup_conversions_r, binfo_for_vbase): Adjust.