Searched refs:adjustedPtr (Results 1 - 7 of 7) sorted by relevance
/barrelfish-master/lib/cxx/cxxabi/ |
H A D | private_typeinfo.cpp | 160 // adjustedPtr: 162 // catch (A& a) : adjustedPtr == &a 163 // catch (A* a) : adjustedPtr == a 164 // catch (A** a) : adjustedPtr == a 166 // catch (D2& d2) : adjustedPtr == &d2 (d2 is base class of thrown object) 167 // catch (D2* d2) : adjustedPtr == d2 168 // catch (D2*& d2) : adjustedPtr == d2 170 // catch (...) : adjustedPtr == & of the exception 173 // member type, adjustedPtr points to a statically-allocated null pointer 220 void*& adjustedPtr) cons 246 process_found_base_class(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument 274 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument 283 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument 294 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument 315 has_unambiguous_public_base(__dynamic_cast_info* info, void* adjustedPtr, int path_below) const argument [all...] |
H A D | cxa_personality.cpp | 421 void* adjustedPtr, _Unwind_Exception* unwind_exception) 442 // adjustments to adjustedPtr are ignored. 455 void* tempPtr = adjustedPtr; 466 void* adjustedPtr, _Unwind_Exception* unwind_exception) 478 // adjustments to adjustedPtr are ignored. 489 void* tempPtr = adjustedPtr; 503 void* adjustedPtr = unwind_exception + 1; local 505 adjustedPtr = ((__cxa_dependent_exception*)adjustedPtr - 1)->primaryException; 506 return adjustedPtr; 419 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 464 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 518 void* adjustedPtr; // Used in cxa_exception.cpp member in struct:__cxxabiv1::__anon203::scan_results 750 void* adjustedPtr = get_thrown_object_ptr(unwind_exception); local 792 void* adjustedPtr = get_thrown_object_ptr(unwind_exception); local [all...] |
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 | cxa_exception.h | 57 void *adjustedPtr; member in struct:__cxxabiv1::__cxa_exception 94 void *adjustedPtr; member in struct:__cxxabiv1::__cxa_dependent_exception
|
H A D | private_typeinfo.h | 26 void *&adjustedPtr) const = 0;
|
H A D | cxa_exception.cpp | 302 static_cast<_Unwind_Exception*>(unwind_exception))->adjustedPtr; 451 return exception_header->adjustedPtr;
|
/barrelfish-master/lib/cxx/include/ |
H A D | private_typeinfo.h | 29 __attribute__ ((__visibility__("hidden"))) virtual bool can_catch(const __shim_type_info* thrown_type, void*& adjustedPtr) const = 0;
|
Completed in 36 milliseconds