Lines Matching refs:vtable
63 get_class_type_info(const void* vtable) in get_class_type_info() argument
65 const void* type_info_ptr = adjust_pointer(vtable, -sizeof(void*)); in get_class_type_info()
72 get_offset_to_top(const void* vtable) in get_offset_to_top() argument
74 const void* type_info_ptr_address = adjust_pointer(vtable, -sizeof(void*)); in get_offset_to_top()
86 const void* vtable = get_vtable(p); in get_most_derived_object() local
87 std::ptrdiff_t offset_to_top = get_offset_to_top(vtable); in get_most_derived_object()
99 const void* vtable, in get_subobject() argument
106 static_cast<const std::ptrdiff_t*> (adjust_pointer(vtable, offset)); in get_subobject()
140 const void* vtable = get_vtable(object); in walk_object() local
152 get_subobject(object, vtable, &ti->__base_info[i]); in walk_object()
238 const void* vtable = get_vtable(object); in base_to_derived_cast() local
249 get_subobject(object, vtable, &ti->__base_info[i]); in base_to_derived_cast()
295 const void* vtable = get_vtable(most_derived_object); in __dynamic_cast() local
297 get_class_type_info(vtable); in __dynamic_cast()