Home
last modified time | relevance | path

Searched refs:virtuals (Results 1 – 25 of 57) sorted by relevance

123

/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dclass.cc898 tree virtuals; in build_primary_vtable() local
909 virtuals = copy_list (BINFO_VIRTUALS (binfo)); in build_primary_vtable()
917 virtuals = NULL_TREE; in build_primary_vtable()
923 BINFO_VIRTUALS (TYPE_BINFO (type)) = virtuals; in build_primary_vtable()
993 tree *virtuals) in modify_vtable_entry() argument
997 v = *virtuals; in modify_vtable_entry()
1008 *virtuals = BINFO_VIRTUALS (binfo); in modify_vtable_entry()
1009 while (BV_FN (*virtuals) != BV_FN (v)) in modify_vtable_entry()
1010 *virtuals = TREE_CHAIN (*virtuals); in modify_vtable_entry()
1011 v = *virtuals; in modify_vtable_entry()
[all …]
H A Dsearch.cc2204 tree virtuals; in dfs_get_pure_virtuals() local
2206 for (virtuals = BINFO_VIRTUALS (binfo); in dfs_get_pure_virtuals()
2207 virtuals; in dfs_get_pure_virtuals()
2208 virtuals = TREE_CHAIN (virtuals)) in dfs_get_pure_virtuals()
2209 if (DECL_PURE_VIRTUAL_P (BV_FN (virtuals))) in dfs_get_pure_virtuals()
2210 vec_safe_push (CLASSTYPE_PURE_VIRTUALS (type), BV_FN (virtuals)); in dfs_get_pure_virtuals()
H A Derror.cc2651 tree virtuals; in dump_expr() local
2656 virtuals = BINFO_VIRTUALS (TYPE_BINFO (TYPE_MAIN_VARIANT (t))); in dump_expr()
2664 while (n > 0 && virtuals) in dump_expr()
2667 virtuals = TREE_CHAIN (virtuals); in dump_expr()
2669 if (virtuals) in dump_expr()
2671 dump_expr (pp, BV_FN (virtuals), in dump_expr()
H A Dtree.cc2251 tree virtuals; in debug_binfo() local
2264 virtuals = BINFO_VIRTUALS (elem); in debug_binfo()
2267 while (virtuals) in debug_binfo()
2269 tree fndecl = TREE_VALUE (virtuals); in debug_binfo()
2274 virtuals = TREE_CHAIN (virtuals); in debug_binfo()
H A DChangeLog-20021994 virtuals. Assign all that are not in primary base.
1996 (create_vtable_ptr): Take single list of virtuals. Build chain
1997 of declared virtuals here.
1998 (layout_class_type): Take single list of virtuals. Adjust.
1999 (finish_struct_1): Keep virtuals on single list. Adjust.
H A DChangeLog-1995211 until after we have done the hard virtuals, to avoid a bogus `every
213 functions that are only overridden by hard virtuals.
784 (get_abstract_virtuals_1): Likewise. Use virtuals, instead of tmp to
1263 * class.c (finish_struct): Non-abstract virtuals are always USED.
H A DChangeLog-19942175 * decl2.c (finish_vtable_vardecl): Don't consider abstract virtuals
3674 virtuals.
3793 Cures incorrect errors about pure virtuals in a class, when they
3981 virtuals list when processing a virtual destructor.
4685 delete, make static virtuals unvirtual instead of unstatic.
H A DChangeLog-20141766 * decl2.c (maybe_emit_vtables): Return true for -fuse-all-virtuals.
3096 * call.c (build_new_method_call_1): Handle pure virtuals called by
H A DChangeLog-19962101 virtuals.
3603 * decl.c (grokfndecl): Move code that looks for virtuals in base
H A DChangeLog-1998574 * search.c (get_abstract_virtuals): Complain about virtuals with
576 * typeck2.c (abstract_virtuals_error): Remove handling for virtuals
579 on virtuals with no final overrider.
H A DChangeLog-19971393 virtuals with a reference to __pure_virtual, copy the decl and
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dclass.c866 tree virtuals; in build_primary_vtable() local
877 virtuals = copy_list (BINFO_VIRTUALS (binfo)); in build_primary_vtable()
885 virtuals = NULL_TREE; in build_primary_vtable()
891 BINFO_VIRTUALS (TYPE_BINFO (type)) = virtuals; in build_primary_vtable()
961 tree *virtuals) in modify_vtable_entry() argument
965 v = *virtuals; in modify_vtable_entry()
976 *virtuals = BINFO_VIRTUALS (binfo); in modify_vtable_entry()
977 while (BV_FN (*virtuals) != BV_FN (v)) in modify_vtable_entry()
978 *virtuals = TREE_CHAIN (*virtuals); in modify_vtable_entry()
979 v = *virtuals; in modify_vtable_entry()
[all …]
H A Dsearch.c2170 tree virtuals; in dfs_get_pure_virtuals() local
2172 for (virtuals = BINFO_VIRTUALS (binfo); in dfs_get_pure_virtuals()
2173 virtuals; in dfs_get_pure_virtuals()
2174 virtuals = TREE_CHAIN (virtuals)) in dfs_get_pure_virtuals()
2175 if (DECL_PURE_VIRTUAL_P (BV_FN (virtuals))) in dfs_get_pure_virtuals()
2176 vec_safe_push (CLASSTYPE_PURE_VIRTUALS (type), BV_FN (virtuals)); in dfs_get_pure_virtuals()
H A Derror.c2566 tree virtuals; in dump_expr() local
2571 virtuals = BINFO_VIRTUALS (TYPE_BINFO (TYPE_MAIN_VARIANT (t))); in dump_expr()
2579 while (n > 0 && virtuals) in dump_expr()
2582 virtuals = TREE_CHAIN (virtuals); in dump_expr()
2584 if (virtuals) in dump_expr()
2586 dump_expr (pp, BV_FN (virtuals), in dump_expr()
H A Dtree.c2151 tree virtuals; in debug_binfo() local
2164 virtuals = BINFO_VIRTUALS (elem); in debug_binfo()
2167 while (virtuals) in debug_binfo()
2169 tree fndecl = TREE_VALUE (virtuals); in debug_binfo()
2174 virtuals = TREE_CHAIN (virtuals); in debug_binfo()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
H A Dspanstream133 // [spanbuf.virtuals], overridden virtual functions
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-core.h1738 tree virtuals; member
H A Dtimevar.def268 DEFTIMEVAR (TV_LRA_ELIMINATE , "LRA virtuals elimination")
H A Dtree.h2456 #define BINFO_VIRTUALS(NODE) (TREE_BINFO_CHECK (NODE)->binfo.virtuals)
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtimevar.def263 DEFTIMEVAR (TV_LRA_ELIMINATE , "LRA virtuals elimination")
H A Dtree-core.h1668 tree virtuals; member
H A Dtree.h2335 #define BINFO_VIRTUALS(NODE) (TREE_BINFO_CHECK (NODE)->binfo.virtuals)
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dtree-ssa.texi621 need only to patch use-def and def-def chains for virtuals
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dtree-ssa.texi633 need only to patch use-def and def-def chains for virtuals
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DCodeGenerator.rst1234 virtuals are called *spilled virtuals*.
1257 particular class. For instance, in the X86 architecture, some virtuals can only

123