Searched refs:virtuals (Results 1 – 21 of 21) sorted by relevance
769 tree virtuals; in build_primary_vtable() local780 virtuals = copy_list (BINFO_VIRTUALS (binfo)); in build_primary_vtable()788 virtuals = NULL_TREE; in build_primary_vtable()793 n_vtable_elems += list_length (virtuals); in build_primary_vtable()799 BINFO_VIRTUALS (TYPE_BINFO (type)) = virtuals; in build_primary_vtable()869 tree *virtuals) in modify_vtable_entry() argument873 v = *virtuals; in modify_vtable_entry()884 *virtuals = BINFO_VIRTUALS (binfo); in modify_vtable_entry()885 while (BV_FN (*virtuals) != BV_FN (v)) in modify_vtable_entry()886 *virtuals = TREE_CHAIN (*virtuals); in modify_vtable_entry()[all …]
2018 tree virtuals; in dfs_get_pure_virtuals() local2020 for (virtuals = BINFO_VIRTUALS (binfo); in dfs_get_pure_virtuals()2021 virtuals; in dfs_get_pure_virtuals()2022 virtuals = TREE_CHAIN (virtuals)) in dfs_get_pure_virtuals()2023 if (DECL_PURE_VIRTUAL_P (BV_FN (virtuals))) in dfs_get_pure_virtuals()2025 BV_FN (virtuals)); in dfs_get_pure_virtuals()
1696 tree virtuals; in dump_expr() local1701 virtuals = BINFO_VIRTUALS (TYPE_BINFO (TYPE_MAIN_VARIANT (t))); in dump_expr()1709 while (n > 0 && virtuals) in dump_expr()1712 virtuals = TREE_CHAIN (virtuals); in dump_expr()1714 if (virtuals) in dump_expr()1716 dump_expr (BV_FN (virtuals), in dump_expr()
798 tree virtuals; in debug_binfo() local811 virtuals = BINFO_VIRTUALS (elem); in debug_binfo()814 while (virtuals) in debug_binfo()816 tree fndecl = TREE_VALUE (virtuals); in debug_binfo()821 virtuals = TREE_CHAIN (virtuals); in debug_binfo()
1994 virtuals. Assign all that are not in primary base.1996 (create_vtable_ptr): Take single list of virtuals. Build chain1997 of declared virtuals here.1998 (layout_class_type): Take single list of virtuals. Adjust.1999 (finish_struct_1): Keep virtuals on single list. Adjust.
211 until after we have done the hard virtuals, to avoid a bogus `every213 functions that are only overridden by hard virtuals.784 (get_abstract_virtuals_1): Likewise. Use virtuals, instead of tmp to1263 * class.c (finish_struct): Non-abstract virtuals are always USED.
2175 * decl2.c (finish_vtable_vardecl): Don't consider abstract virtuals3674 virtuals.3793 Cures incorrect errors about pure virtuals in a class, when they3981 virtuals list when processing a virtual destructor.4685 delete, make static virtuals unvirtual instead of unstatic.
2101 virtuals.3603 * decl.c (grokfndecl): Move code that looks for virtuals in base
574 * search.c (get_abstract_virtuals): Complain about virtuals with576 * typeck2.c (abstract_virtuals_error): Remove handling for virtuals579 on virtuals with no final overrider.
1393 virtuals with a reference to __pure_virtual, copy the decl and
4942 (dfs_build_vcall_offset_vtbl_entries): Don't include virtuals that6353 virtuals.
4102 * decl2.c (mark_vtable_entries): Don't bash abstract virtuals to
2231 #define BINFO_VIRTUALS(NODE) (TREE_BINFO_CHECK(NODE)->binfo.virtuals)2290 tree virtuals; member
1467 their virtuals instantiated.
4783 eliminate_extraneous_phis, and look specifically for virtuals.
32855 bother marking bypassed virtuals for out-of-ssa. Instead merge32856 bypassed virtuals into vars_to_rename just before into-ssa pass.
30391 pointer for a call emitted after virtuals have been instantiated
1374 need only to patch use-def and def-def chains for virtuals
10763 Make sure that any inline virtuals are declared inline in the class
3396 for generic ctype virtuals.
4089 _M_data. Adjust virtuals.