in src/introspection.c [217:227]
case DISPATCH_CONTINUATION_TYPE(WORKLOOP_STEALING):
case DISPATCH_CONTINUATION_TYPE(OVERRIDE_STEALING):
case DISPATCH_CONTINUATION_TYPE(OVERRIDE_OWNING):
dc = dc->dc_data;
if (!_dispatch_object_is_continuation(dc)) {
// these really wrap queues so we should hide the continuation type
dq = (dispatch_queue_t)dc;
diqi->type = dispatch_introspection_queue_item_type_queue;
diqi->queue = dispatch_introspection_queue_get_info(dq);
return;
}