Home
last modified time | relevance | path

Searched refs:vtable (Results 1 – 25 of 522) sorted by relevance

12345678910>>...21

/netbsd-src/external/gpl2/gettext/dist/gettext-tools/gnulib-lib/
H A Dgl_list.c54 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_size()
61 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_node_value()
68 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_next_node()
75 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_previous_node()
82 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_get_at()
89 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_set_at()
96 size_t size = ((const struct gl_list_impl_base *) list)->vtable->size (list); in gl_list_search()
97 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_search()
104 size_t size = ((const struct gl_list_impl_base *) list)->vtable->size (list); in gl_list_search_from()
105 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_search_from()
[all …]
H A Dgl_list.h257 const struct gl_list_implementation *vtable; member
429 const struct gl_list_implementation *vtable; member
468 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_size()
476 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_node_value()
484 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_next_node()
492 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_previous_node()
500 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_get_at()
508 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_set_at()
516 size_t size = ((const struct gl_list_impl_base *) list)->vtable->size (list); in gl_list_search()
517 return ((const struct gl_list_impl_base *) list)->vtable in gl_list_search()
[all …]
H A Dgl_anylinked_list2.h49 list->base.vtable = implementation; in gl_linked_create_empty()
76 list->base.vtable = implementation; in gl_linked_create()
783 result.vtable = list->base.vtable; in gl_linked_iterator()
806 result.vtable = list->base.vtable; in gl_linked_iterator_from_to()
/netbsd-src/external/bsd/libarchive/dist/libarchive/
H A Darchive_virtual.c35 return ((a->vtable->archive_filter_code)(a, n)); in archive_filter_code()
41 return ((a->vtable->archive_filter_count)(a)); in archive_filter_count()
47 return ((a->vtable->archive_filter_name)(a, n)); in archive_filter_name()
53 return ((a->vtable->archive_filter_bytes)(a, n)); in archive_filter_bytes()
61 return ((a->vtable->archive_free)(a)); in archive_free()
67 return ((a->vtable->archive_close)(a)); in archive_write_close()
73 return ((a->vtable->archive_close)(a)); in archive_read_close()
117 return ((a->vtable->archive_write_header)(a, entry)); in archive_write_header()
123 return ((a->vtable->archive_write_finish_entry)(a)); in archive_write_finish_entry()
129 return ((a->vtable->archive_write_data)(a, buff, s)); in archive_write_data()
[all …]
H A Darchive_read_private.h73 const struct archive_read_filter_bidder_vtable *vtable; member
97 const struct archive_read_filter_vtable *vtable; member
245 const struct archive_read_filter_bidder_vtable *vtable);
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DTypeMetadata.rst9 valid vtable or function pointer for a given class or function type, and its
73 virtual table object is stored in the object's vtable pointer. In ABI parlance
75 B is constructed, the address of ``&B::f`` is stored in the vtable pointer. In
76 this way, the vtable in B's virtual table object is compatible with A's vtable.
79 virtual table object contains two vtables, one compatible with A's vtable and
80 the other compatible with C's vtable. Objects of type D contain two virtual
82 the vtable compatible with A's vtable, and the other belonging to the C
83 subobject and containing the address of the vtable compatible with C's vtable.
87 address point within that class's vtable and the name of one of the classes
104 each vtable. For example, these type metadata entries encode the compatibility
[all …]
H A DHowToBuildWindowsItaniumPrograms.rst48 In the Itanium C++ ABI the first member of an object is a pointer to the vtable
49 for its class. The vtable is often emitted into the object file with the key function
54 that runs after IAT patching but before anything that might use the vtable pointers,
55 and sets the vtable pointer to the address from the IAT. For the special case of
/netbsd-src/usr.bin/tip/
H A Dcmds.c742 if (vtable[BEAUTIFY].v_access&CHANGED) { in variable()
743 vtable[BEAUTIFY].v_access &= ~CHANGED; in variable()
746 if (vtable[SCRIPT].v_access&CHANGED) { in variable()
747 vtable[SCRIPT].v_access &= ~CHANGED; in variable()
753 if (vtable[RECORD].v_access&CHANGED) in variable()
754 vtable[RECORD].v_access &= ~CHANGED; in variable()
756 if (vtable[RECORD].v_access&CHANGED) { in variable()
757 vtable[RECORD].v_access &= ~CHANGED; in variable()
761 if (vtable[TAND].v_access&CHANGED) { in variable()
762 vtable[TAND].v_access &= ~CHANGED; in variable()
[all …]
H A Dvalue.c63 for (p = vtable; p->v_name != NULL; p++) { in vinit()
90 vtable[EXCEPTIONS].v_access &= ~(WRITE<<PUBLIC); in vinit()
141 for (p = vtable; p->v_name; p++) in vlex()
266 for (p = vtable; p->v_name; p++) in vlookup()
H A Dtip.h151 #define value(v) vtable[v].v_value
183 extern value_t vtable[]; /* variable table */
/netbsd-src/usr.bin/dc/
H A Dinout.c46 static struct vtable stream_vtable = {
53 static struct vtable string_vtable = {
64 src->vtable = &stream_vtable; in src_setstream()
72 src->vtable = &string_vtable; in src_setstring()
194 while ((ch = (*src->vtable->readchar)(src)) != EOF) { in readnumber()
209 (*src->vtable->unreadchar)(src); in readnumber()
247 while ((ch = (*src->vtable->readchar)(src)) != EOF) { in read_string()
H A Dbcode.h67 struct vtable { struct
75 struct vtable *vtable; argument
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dipa-devirt.cc273 tree vtable; in type_possibly_instantiated_p() local
280 vtable = BINFO_VTABLE (TYPE_BINFO (t)); in type_possibly_instantiated_p()
281 if (TREE_CODE (vtable) == POINTER_PLUS_EXPR) in type_possibly_instantiated_p()
282 vtable = TREE_OPERAND (TREE_OPERAND (vtable, 0), 0); in type_possibly_instantiated_p()
283 vnode = varpool_node::get (vtable); in type_possibly_instantiated_p()
659 compare_virtual_tables (varpool_node *prevailing, varpool_node *vtable) in compare_virtual_tables() argument
663 if (DECL_VIRTUAL_P (prevailing->decl) != DECL_VIRTUAL_P (vtable->decl)) in compare_virtual_tables()
669 prevailing = vtable; in compare_virtual_tables()
670 vtable = tmp; in compare_virtual_tables()
674 (TYPE_NAME (DECL_CONTEXT (vtable->decl))), in compare_virtual_tables()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dipa-devirt.c273 tree vtable;
280 vtable = BINFO_VTABLE (TYPE_BINFO (t));
281 if (TREE_CODE (vtable) == POINTER_PLUS_EXPR)
282 vtable = TREE_OPERAND (TREE_OPERAND (vtable, 0), 0);
283 vnode = varpool_node::get (vtable);
646 compare_virtual_tables (varpool_node *prevailing, varpool_node *vtable)
650 if (DECL_VIRTUAL_P (prevailing->decl) != DECL_VIRTUAL_P (vtable->decl))
656 prevailing = vtable;
657 vtable = tmp;
661 (TYPE_NAME (DECL_CONTEXT (vtable->decl))),
[all …]
/netbsd-src/external/gpl3/binutils/dist/binutils/
H A Dwrstabs.c83 char *vtable; member
401 s->vtable = NULL; in stab_push_string()
551 free (s->vtable); in write_stabs_in_sections_debugging_info()
1452 char *vtable; in stab_start_class_type() local
1458 vtable = xmalloc (23); in stab_start_class_type()
1459 sprintf (vtable, "~%%%ld", info->type_stack->index); in stab_start_class_type()
1465 vtable = xmalloc (strlen (vstring) + 3); in stab_start_class_type()
1466 sprintf (vtable, "~%%%s", vstring); in stab_start_class_type()
1471 info->type_stack->vtable = vtable; in stab_start_class_type()
1794 if (info->type_stack->vtable != NULL) in stab_end_class_type()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/libsupc++/
H A Ddyncast.cc50 const void *vtable = *static_cast <const void *const *> (src_ptr); in __dynamic_cast() local
52 adjust_pointer <vtable_prefix> (vtable, in __dynamic_cast()
H A Dtinfo.h78 const void *vtable = *static_cast <const void *const *> (addr); in convert_to_base() local
80 offset = *adjust_pointer<ptrdiff_t> (vtable, offset); in convert_to_base()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++/
H A Ddyncast.cc53 const void *vtable = *static_cast <const void *const *> (src_ptr); in __dynamic_cast() local
56 (vtable, -ptrdiff_t (offsetof (vtable_prefix, origin)))); in __dynamic_cast()
H A Dtinfo.h78 const void *vtable = *static_cast <const void *const *> (addr); in convert_to_base() local
80 offset = *adjust_pointer<ptrdiff_t> (vtable, offset); in convert_to_base()
/netbsd-src/external/gpl3/binutils.old/dist/binutils/
H A Dwrstabs.c83 char *vtable; member
410 s->vtable = NULL; in stab_push_string()
1467 char *vtable; in stab_start_class_type() local
1473 vtable = (char *) xmalloc (20); in stab_start_class_type()
1474 sprintf (vtable, "~%%%ld", info->type_stack->index); in stab_start_class_type()
1480 vtable = (char *) xmalloc (strlen (vstring) + 3); in stab_start_class_type()
1481 sprintf (vtable, "~%%%s", vstring); in stab_start_class_type()
1486 info->type_stack->vtable = vtable; in stab_start_class_type()
1809 if (info->type_stack->vtable != NULL) in stab_end_class_type()
1810 len += strlen (info->type_stack->vtable); in stab_end_class_type()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libcc1/
H A Dgdbctx.hh38 vtable = in base_gdb_plugin()
53 this->base.ops = &vtable; in base_gdb_plugin()
121 struct gcc_base_vtable vtable; member
H A DChangeLog92 (libcp1_compile, libcp1_destroy, vtable): Remove.
100 (libcc1_compile, libcc1_destroy, vtable): Remove.
107 <plugin_name, fe_version, compiler_name, vtable>: New members.
115 * libcp1.cc (vtable): Use GCC_FE_VERSION_1.
646 (vtable): Use libcc1_set_arguments_v0, add
658 (vtable): Use libcc1_compile_v0 and add libcc1_compile and
661 * libcc1.cc (vtable): Update to GCC_FE_VERSION_1.
/netbsd-src/external/gpl2/texinfo/dist/makeinfo/
H A Dinsertion.c610 case vtable: in begin_insertion()
1035 case vtable: in end_insertion()
1242 case vtable: in end_insertion()
1735 begin_insertion (vtable); in cm_vtable()
2240 case vtable: in cm_item()
2272 if (current_insertion_type () == vtable) in cm_item()
2284 if (!docbook && current_insertion_type () == vtable) in cm_item()
2343 else if (current_insertion_type () == vtable) in cm_item()
H A Dinsertion.h37 table, tex, vtable, titlepage, bad_type enumerator
/netbsd-src/external/apache2/llvm/dist/libcxx/docs/DesignDocs/
H A DVisibilityMacros.rst98 Mark a type's typeinfo, vtable and members as having default visibility.
102 Mark a type's typeinfo and vtable as having default visibility.
126 Mark the member functions, typeinfo, and vtable of the type named in
147 Mark the member functions, typeinfo, and vtable of an explicit instantiation
185 Mark the member functions, typeinfo, and vtable of the type as being exported

12345678910>>...21