Lines Matching defs:__cxa_dependent_exception
199 struct __cxa_dependent_exception
225 static_assert(sizeof(__cxa_exception) == sizeof(__cxa_dependent_exception),
226 "__cxa_exception and __cxa_dependent_exception should have the same size");
228 offsetof(__cxa_dependent_exception, primaryException),
231 offsetof(__cxa_dependent_exception, unwindHeader),
233 static_assert(offsetof(__cxa_dependent_exception, unwindHeader) ==
234 offsetof(__cxa_dependent_exception, adjustedPtr) + 8,
291 return reinterpret_cast<__cxa_exception*>((reinterpret_cast<__cxa_dependent_exception*>(ex))->primaryException)-1;
688 size_t size = sizeof(__cxa_dependent_exception);
690 return buffer+sizeof(__cxa_dependent_exception);
739 __cxa_dependent_exception *ex = reinterpret_cast<__cxa_dependent_exception*>(thrown_exception) - 1;
838 __cxa_dependent_exception *ex = reinterpret_cast<__cxa_dependent_exception*>(__cxa_allocate_dependent_exception())-1;