Searched defs:adjustedPtr (Results 1 - 13 of 13) sorted by relevance

/ndk/sources/cxx-stl/gabi++/src/
H A Dsi_class_type_info.cc39 void*& adjustedPtr,
41 if (self_class_type_match(base_type, adjustedPtr, info)) {
45 return __base_type->walk_to(base_type, adjustedPtr, info);
38 walk_to(const __class_type_info* base_type, void*& adjustedPtr, __UpcastInfo& info) const argument
H A Dpointer_to_member_type_info.cc39 void*& adjustedPtr,
38 do_can_catch_ptr(const __pbase_type_info* thr_type, void*& adjustedPtr, unsigned nest_const_level, bool& result) const argument
H A Dpointer_type_info.cc39 void*& adjustedPtr,
38 do_can_catch_ptr(const __pbase_type_info* thrown_type, void*& adjustedPtr, unsigned tracker, bool& result) const argument
H A Dclass_type_info.cc39 void*& adjustedPtr) const {
51 thrown_class_type->walk_to(this, adjustedPtr, info);
57 adjustedPtr = info.adjustedPtr;
62 void*& adjustedPtr,
64 return self_class_type_match(base_type, adjustedPtr, info);
68 void*& adjustedPtr,
73 info.adjustedPtr = adjustedPtr;
83 : status(unknown), base_type(0), adjustedPtr(
61 walk_to(const __class_type_info* base_type, void*& adjustedPtr, __UpcastInfo& info) const argument
67 self_class_type_match(const __class_type_info* base_type, void*& adjustedPtr, __UpcastInfo& info) const argument
[all...]
H A Dpbase_type_info.cc44 void*& adjustedPtr) const {
45 if (can_catch_typeinfo_wrapper(thr_type, adjustedPtr, first_time_init)) {
60 void*& adjustedPtr,
96 return can_catch_ptr(thrown_type, adjustedPtr, tracker);
100 void*& adjustedPtr,
103 if (do_can_catch_ptr(thrown_type, adjustedPtr, tracker,
113 adjustedPtr,
116 return __pointee->can_catch(thrown_type->__pointee, adjustedPtr);
59 can_catch_typeinfo_wrapper(const __shim_type_info* thr_type, void*& adjustedPtr, unsigned tracker) const argument
99 can_catch_ptr(const __pbase_type_info* thrown_type, void*& adjustedPtr, unsigned tracker) const argument
H A Dvmi_class_type_info.cc40 void*& adjustedPtr,
42 if (self_class_type_match(base_type, adjustedPtr, info)) {
48 void* cur_base_ptr = adjustedPtr;
120 if (!info.adjustedPtr && !cur_base_info.adjustedPtr) {
141 // assert (info.adjustedPtr || cur_base_info.adjustedPtr);
143 assert (info.adjustedPtr && cur_base_info.adjustedPtr);
146 if (info.adjustedPtr !
39 walk_to(const __class_type_info* base_type, void*& adjustedPtr, __UpcastInfo& info) const argument
[all...]
H A Ddwarf_helper.h75 void* adjustedPtr; // Used in cxa_exception.cpp member in struct:__cxxabiv1::ScanResultInternal
H A Dcall_unexpected.cc92 void* adjustedPtr = header+1; local
94 adjustedPtr = *reinterpret_cast<void**>(adjustedPtr);
105 if (catch_type->can_catch(thrown_type, adjustedPtr)) {
106 *matched_object = adjustedPtr;
222 void* adjustedPtr = new_header + 1;
226 &adjustedPtr) != ctm_failed) {
H A Dhelper_func_internal.cc68 results.adjustedPtr = 0;
162 results.adjustedPtr = unwind_exception+1;
174 void* adjustedPtr = unwind_exception+1; local
177 if (adjustedPtr == 0 || excpType == 0) {
184 adjustedPtr = *static_cast<void**>(adjustedPtr);
188 if (catchType->can_catch(excpType, adjustedPtr)) {
194 results.adjustedPtr = adjustedPtr;
208 void* adjustedPtr local
313 canExceptionSpecCatch(int64_t specIndex, const uint8_t* classInfo, uint8_t ttypeEncoding, const std::type_info* excpType, void* adjustedPtr, _Unwind_Exception* unwind_exception) argument
447 canExceptionSpecCatch(int64_t specIndex, const uint8_t* classInfo, uint8_t ttypeEncoding, const std::type_info* excpType, void* adjustedPtr, _Unwind_Exception* unwind_exception) argument
[all...]
H A Dcxxabi_defines.h46 void*& adjustedPtr) const = 0;
55 void*& adjustedPtr) const;
64 void*& adjustedPtr) const;
73 void*& adjustedPtr) const;
82 void*& adjustedPtr) const;
131 void* adjustedPtr; member in struct:__cxxabiv1::__UpcastInfo
144 void*& adjustedPtr) const;
156 void*& adjustedPtr,
161 void*& adjustedPtr,
177 void*& adjustedPtr,
301 void* adjustedPtr; member in struct:__cxxabiv1::__cxa_exception
[all...]
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/
H A Dcxa_exception.hpp56 void *adjustedPtr; member in struct:__cxxabiv1::__cxa_exception
94 void *adjustedPtr; member in struct:__cxxabiv1::__cxa_dependent_exception
H A Dprivate_typeinfo.cpp174 // adjustedPtr:
176 // catch (A& a) : adjustedPtr == &a
177 // catch (A* a) : adjustedPtr == a
178 // catch (A** a) : adjustedPtr == a
180 // catch (D2& d2) : adjustedPtr == &d2 (d2 is base class of thrown object)
181 // catch (D2* d2) : adjustedPtr == d2
182 // catch (D2*& d2) : adjustedPtr == d2
184 // catch (...) : adjustedPtr == & of the exception
228 void*& adjustedPtr) const
240 thrown_class_type->has_unambiguous_public_base(&info, adjustedPtr, public_pat
252 process_found_base_class(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument
280 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument
289 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument
300 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument
321 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument
[all...]
H A Dcxa_personality.cpp398 void* adjustedPtr, _Unwind_Exception* unwind_exception)
416 // adjustments to adjustedPtr are ignored.
429 void* tempPtr = adjustedPtr;
440 void* adjustedPtr, _Unwind_Exception* unwind_exception)
452 // adjustments to adjustedPtr are ignored.
463 void* tempPtr = adjustedPtr;
477 void* adjustedPtr = unwind_exception + 1; local
479 adjustedPtr = ((__cxa_dependent_exception*)adjustedPtr - 1)->primaryException;
480 return adjustedPtr;
396 exception_spec_can_catch(int64_t specIndex, const uint8_t* classInfo, uint8_t ttypeEncoding, const __shim_type_info* excpType, void* adjustedPtr, _Unwind_Exception* unwind_exception) argument
438 exception_spec_can_catch(int64_t specIndex, const uint8_t* classInfo, uint8_t ttypeEncoding, const __shim_type_info* excpType, void* adjustedPtr, _Unwind_Exception* unwind_exception) argument
492 void* adjustedPtr; // Used in cxa_exception.cpp member in struct:__cxxabiv1::__anon197::scan_results
722 void* adjustedPtr = get_thrown_object_ptr(unwind_exception); local
764 void* adjustedPtr = get_thrown_object_ptr(unwind_exception); local
[all...]

Completed in 107 milliseconds