/ndk/sources/cxx-stl/gabi++/src/ |
H A D | si_class_type_info.cc | 39 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 D | pointer_to_member_type_info.cc | 39 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 D | pointer_type_info.cc | 39 void*& adjustedPtr, 38 do_can_catch_ptr(const __pbase_type_info* thrown_type, void*& adjustedPtr, unsigned tracker, bool& result) const argument
|
H A D | class_type_info.cc | 39 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 D | pbase_type_info.cc | 44 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 D | vmi_class_type_info.cc | 40 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 D | dwarf_helper.h | 75 void* adjustedPtr; // Used in cxa_exception.cpp member in struct:__cxxabiv1::ScanResultInternal
|
H A D | call_unexpected.cc | 92 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 D | helper_func_internal.cc | 68 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 D | cxxabi_defines.h | 46 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 D | cxa_exception.hpp | 56 void *adjustedPtr; member in struct:__cxxabiv1::__cxa_exception 94 void *adjustedPtr; member in struct:__cxxabiv1::__cxa_dependent_exception
|
H A D | private_typeinfo.cpp | 174 // 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 D | cxa_personality.cpp | 398 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...] |