Searched refs:adjustedPtr (Results 1 - 5 of 5) sorted by relevance

/external/libcxxabi/src/
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
230 void*& adjustedPtr) const
242 thrown_class_type->has_unambiguous_public_base(&info, adjustedPtr, public_pat
256 process_found_base_class(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument
284 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument
293 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument
304 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument
325 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument
[all...]
H A Dcxa_personality.cpp409 void* adjustedPtr, _Unwind_Exception* unwind_exception)
427 // adjustments to adjustedPtr are ignored.
440 void* tempPtr = adjustedPtr;
451 void* adjustedPtr, _Unwind_Exception* unwind_exception)
463 // adjustments to adjustedPtr are ignored.
474 void* tempPtr = adjustedPtr;
488 void* adjustedPtr = unwind_exception + 1; local
490 adjustedPtr = ((__cxa_dependent_exception*)adjustedPtr - 1)->primaryException;
491 return adjustedPtr;
407 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
449 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
503 void* adjustedPtr; // Used in cxa_exception.cpp member in struct:__cxxabiv1::__anon9495::scan_results
732 void* adjustedPtr = get_thrown_object_ptr(unwind_exception); local
774 void* adjustedPtr = get_thrown_object_ptr(unwind_exception); local
[all...]
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 Dcxa_exception.cpp264 static_cast<_Unwind_Exception*>(unwind_exception))->adjustedPtr;
415 return exception_header->adjustedPtr;
H A Dprivate_typeinfo.h29 __attribute__ ((__visibility__("hidden"))) virtual bool can_catch(const __shim_type_info* thrown_type, void*& adjustedPtr) const = 0;

Completed in 752 milliseconds