Searched refs:vptr (Results 1 - 23 of 23) sorted by relevance

/haiku-buildtools/gcc/gcc/testsuite/g++.dg/warn/
H A Dpr30636.C7 void free_exception (void *vptr) argument
10 char *ptr = (char *) vptr;
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.ext/
H A Dbound1.C10 typedef void* vptr; typedef
16 vptr q;
25 q = (vptr)(ap->*fp);
26 q = (vptr)(ap->*(&A::f));
27 q = (vptr)(a.*fp);
28 q = (vptr)(a.*(&A::f));
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.other/
H A Doverload11.C32 void (*vptr) ();
60 vptr = (ovl); // { dg-error "" } no matching candidates
61 vptr = (&ovl); // { dg-error "" } no matching candidates
62 vptr = (0, ovl); // { dg-error "" } no matching candidates
63 vptr = (0, &ovl); // { dg-error "" } no matching candidates
64 vptr = (argc ? ovl : ovl); // { dg-error "" } no matching candidates
65 vptr = (argc ? &ovl : &ovl);// { dg-error "" } no matching candidates
/haiku-buildtools/gcc/libatomic/
H A Dgexch.c36 (PTR(N,mptr), *PTR(N,vptr), __ATOMIC_SEQ_CST); \
50 (PTR(N,mptr), *PTR(N,vptr), smodel); \
67 memcpy (v.b + r, vptr, n); \
81 libat_exchange_large_inplace (size_t n, void *mptr, void *vptr) argument
91 memcpy (mptr + i, vptr + i, BUF);
92 memcpy (vptr + i, temp, BUF);
97 memcpy (mptr + i, vptr + i, n);
98 memcpy (vptr + i, temp, n);
105 libat_exchange (size_t n, void *mptr, void *vptr, void *rptr, int smodel) argument
132 if (vptr !
[all...]
H A Dgstore.c35 __atomic_store_n (PTR(N,mptr), *PTR(N,vptr), __ATOMIC_SEQ_CST); \
48 C3(local_,store_,N) (PTR(N,mptr), *PTR(N,vptr), smodel); \
68 v = u; memcpy (v.b + r, vptr, n); \
83 libat_store (size_t n, void *mptr, void *vptr, int smodel) argument
102 memcpy (mptr, vptr, n);
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.abi/
H A Dvtable2.C153 ptrdiff_t **vptr; local
157 vptr = (ptrdiff_t **) &s4;
158 vtbl = *vptr;
/haiku-buildtools/gcc/gcc/cp/
H A Dcp-ubsan.c58 /* Test if we should instrument vptr access. */
83 Instrument vptr access. */
99 tree vptr = fold_build3_loc (loc, COMPONENT_REF, local
103 vptr = fold_convert_loc (loc, pointer_sized_int_node, vptr);
104 vptr = fold_convert_loc (loc, uint64_type_node, vptr);
106 vptr = fold_build3 (COND_EXPR, uint64_type_node,
109 vptr, build_int_cst (uint64_type_node, 0));
115 void_type_node, 5, op, vptr, str_has
[all...]
H A Dclass.c676 /* Second, the requested type may not be the owner of its own vptr.
5708 /* A nearly-empty class has to be vptr-containing; a nearly empty
5709 class contains just a vptr. */
5719 to initialize the vptr. (This is not an if-and-only-if;
6174 tree vptr;
6196 vptr = create_vtable_ptr (t, virtuals_p);
6198 /* The vptr is always the first thing in the class. */
6199 if (vptr)
6201 DECL_CHAIN (vptr) = TYPE_FIELDS (t);
6202 TYPE_FIELDS (t) = vptr;
6170 tree vptr; local
[all...]
/haiku-buildtools/gcc/libstdc++-v3/libsupc++/
H A Deh_alloc.cc268 __cxxabiv1::__cxa_free_exception(void *vptr) _GLIBCXX_NOTHROW
270 char *ptr = (char *) vptr - sizeof (__cxa_refcounted_exception);
301 (__cxa_dependent_exception *vptr) _GLIBCXX_NOTHROW
303 if (emergency_pool.in_pool (vptr))
304 emergency_pool.free (vptr);
306 free (vptr); variable
/haiku-buildtools/legacy/gcc/libio/
H A Dstdstreams.cc76 void *vptr;
86 void *vptr; member in struct:_fake_ostream::myfields
/haiku-buildtools/gcc/gcc/fortran/
H A Dtrans-expr.c117 gfc_class_set_static_fields (tree decl, tree vptr, tree data) argument
128 CONSTRUCTOR_APPEND_ELT (init, tmp, vptr);
151 tree vptr; local
154 vptr = gfc_advance_chain (TYPE_FIELDS (TREE_TYPE (decl)),
157 TREE_TYPE (vptr), decl, vptr,
197 vptr_field_get (tree vptr, int fieldno) argument
200 vptr = build_fold_indirect_ref_loc (input_location, vptr);
201 field = gfc_advance_chain (TYPE_FIELDS (TREE_TYPE (vptr)),
216 tree vptr; local
258 gfc_vptr_size_get(tree vptr) argument
353 tree vptr; local
462 gfc_conv_derived_to_class(gfc_se *parmse, gfc_expr *e, gfc_typespec class_ts, tree vptr, bool optional, bool optional_alloc_ptr) argument
850 tree vptr; local
[all...]
H A Dtrans-decl.c4076 tree vptr; local
4079 vptr = null_pointer_node;
4084 vptr = gfc_get_symbol_decl (vsym);
4085 vptr = gfc_build_addr_expr (NULL, vptr);
4099 = gfc_class_set_static_fields (sym->backend_decl, vptr, tmp);
H A Dtrans-intrinsic.c6542 tree vptr; local
6544 vptr = gfc_class_vptr_get (tmpdecl);
6548 gfc_add_modify (&se->pre, vptr, fold_convert (TREE_TYPE (vptr), tmp));
H A Dresolve.c13044 gfc_component *vptr = gfc_find_component (sym, "_vptr", true, true); local
13049 else if (vptr->ts.u.derived == NULL)
13053 vptr->ts.u.derived = vtab->ts.u.derived;
/haiku-buildtools/legacy/binutils/binutils/
H A Dprdbg.c1192 bfd_boolean vptr, bfd_boolean ownvptr)
1199 if (vptr && ! ownvptr)
1224 if (size != 0 || vptr || ownvptr || tag != NULL)
1239 if (vptr)
2092 bfd_boolean vptr, bfd_boolean ownvptr)
2100 if (vptr && ! ownvptr)
2124 if (size != 0 || vptr || ownvptr || tag != NULL)
2126 if (vptr)
1185 pr_start_class_type(void *p, const char *tag, unsigned int id, bfd_boolean structp, unsigned int size, bfd_boolean vptr, bfd_boolean ownvptr) argument
2084 tg_start_class_type(void *p, const char *tag, unsigned int id, bfd_boolean structp, unsigned int size, bfd_boolean vptr, bfd_boolean ownvptr) argument
H A Dwrstabs.c1448 stab_start_class_type (void *p, const char *tag, unsigned int id, bfd_boolean structp, unsigned int size, bfd_boolean vptr, bfd_boolean ownvptr)
1454 if (! vptr || ownvptr)
1468 if (vptr)
1446 stab_start_class_type(void *p, const char *tag, unsigned int id, bfd_boolean structp, unsigned int size, bfd_boolean vptr, bfd_boolean ownvptr) argument
H A Dieee.c6099 bfd_boolean vptr, bfd_boolean ownvptr)
6125 if (vptr && ! ownvptr)
6093 ieee_start_class_type(void *p, const char *tag, unsigned int id, bfd_boolean structp, unsigned int size, bfd_boolean vptr, bfd_boolean ownvptr) argument
/haiku-buildtools/binutils/binutils/
H A Dprdbg.c1222 bfd_boolean vptr, bfd_boolean ownvptr)
1229 if (vptr && ! ownvptr)
1254 if (size != 0 || vptr || ownvptr || tag != NULL)
1269 if (vptr)
2119 bfd_boolean vptr, bfd_boolean ownvptr)
2127 if (vptr && ! ownvptr)
2151 if (size != 0 || vptr || ownvptr || tag != NULL)
2153 if (vptr)
1215 pr_start_class_type(void *p, const char *tag, unsigned int id, bfd_boolean structp, unsigned int size, bfd_boolean vptr, bfd_boolean ownvptr) argument
2111 tg_start_class_type(void *p, const char *tag, unsigned int id, bfd_boolean structp, unsigned int size, bfd_boolean vptr, bfd_boolean ownvptr) argument
H A Dwrstabs.c1445 stab_start_class_type (void *p, const char *tag, unsigned int id, bfd_boolean structp, unsigned int size, bfd_boolean vptr, bfd_boolean ownvptr)
1451 if (! vptr || ownvptr)
1465 if (vptr)
1443 stab_start_class_type(void *p, const char *tag, unsigned int id, bfd_boolean structp, unsigned int size, bfd_boolean vptr, bfd_boolean ownvptr) argument
H A Dieee.c6101 bfd_boolean vptr, bfd_boolean ownvptr)
6127 if (vptr && ! ownvptr)
6095 ieee_start_class_type(void *p, const char *tag, unsigned int id, bfd_boolean structp, unsigned int size, bfd_boolean vptr, bfd_boolean ownvptr) argument
/haiku-buildtools/gcc/gcc/
H A Dubsan.c1071 tree vptr = gimple_call_arg (stmt, 1); local
1102 vptr, str_hash);
1116 vptr, t1);
H A Dasan.c2318 tree vptr local
2332 = build_function_type_list (boolt, vptr, ptr_type_node, ix,
2338 = build_function_type_list (ix, vptr, ix, integer_type_node,
2341 = build_function_type_list (void_type_node, vptr, ix,
/haiku-buildtools/gcc/gcc/config/frv/
H A Dfrv.c8466 tree vptr = build_pointer_type (build_type_variant (void_type_node, 0, 1));
8528 tree uw1_ftype_vptr = UNARY (uword1, vptr);
8529 tree uw2_ftype_vptr = UNARY (uword2, vptr);
8530 tree void_ftype_vptr_ub = BINARY (voidt, vptr, ubyte);
8531 tree void_ftype_vptr_uh = BINARY (voidt, vptr, uhalf);
8532 tree void_ftype_vptr_uw1 = BINARY (voidt, vptr, uword1);
8533 tree void_ftype_vptr_uw2 = BINARY (voidt, vptr, uword2);
8386 tree vptr = build_pointer_type (build_type_variant (void_type_node, 0, 1)); local

Completed in 492 milliseconds