Home | History | Annotate | Download | only in src

Lines Matching refs:vtable

52   // Return the vtable pointer of a polymorphic object pointed by p.
60 // Return a pointer to a __class_type_info in a vtable.
63 get_class_type_info(const void* vtable)
65 const void* type_info_ptr = adjust_pointer(vtable, -sizeof(void*));
69 // Return offset to object in a vtable.
72 get_offset_to_top(const void* vtable)
74 const void* type_info_ptr_address = adjust_pointer(vtable, -sizeof(void*));
86 const void* vtable = get_vtable(p);
87 std::ptrdiff_t offset_to_top = get_offset_to_top(vtable);
99 const void* vtable,
106 static_cast<const std::ptrdiff_t*> (adjust_pointer(vtable, offset));
140 const void* vtable = get_vtable(object);
152 get_subobject(object, vtable, &ti->__base_info[i]);
238 const void* vtable = get_vtable(object);
249 get_subobject(object, vtable, &ti->__base_info[i]);
295 const void* vtable = get_vtable(most_derived_object);
297 get_class_type_info(vtable);