4 - Name: dispatch_object_t
 
   6 - Name: dispatch_block_t
 
   8 - Name: dispatch_queue_t
 
  10 - Name: dispatch_semaphore_t
 
  11   Availability: nonswift
 
  13   Availability: nonswift
 
  14 - Name: dispatch_data_t
 
  15   Availability: nonswift
 
  16 - Name: dispatch_group_t
 
  17   Availability: nonswift
 
  18 - Name: dispatch_qos_class_t
 
  19   Availability: nonswift
 
  20 - Name: dispatch_data_applier_t
 
  21   Availability: nonswift
 
  23   Availability: nonswift
 
  24 - Name: dispatch_io_handler_t
 
  25   Availability: nonswift
 
  26 - Name: dispatch_source_t
 
  27   Availability: nonswift
 
  28 - Name: dispatch_function_t
 
  29   Availability: nonswift
 
  30 - Name: dispatch_io_close_flags_t
 
  31   Availability: nonswift
 
  32 - Name: dispatch_io_interval_flags_t
 
  33   Availability: nonswift
 
  34 - Name: dispatch_io_type_t
 
  35   Availability: nonswift
 
  36 - Name: dispatch_source_timer_flags_t
 
  37   Availability: nonswift
 
  38 - Name: dispatch_autorelease_frequency_t
 
  40 - Name: dispatch_queue_attr_t
 
  41   Availability: nonswift
 
  42 - Name: dispatch_queue_priority_t
 
  43   Availability: nonswift
 
  44 - Name: dispatch_block_flags_t
 
  46 - Name: dispatch_source_type_t
 
  48 - Name: dispatch_source_mach_send_flags_t
 
  49   Availability: nonswift
 
  50 - Name: dispatch_source_memorypressure_flags_t
 
  51   Availability: nonswift
 
  52 - Name: dispatch_source_proc_flags_t
 
  53   Availability: nonswift
 
  54 - Name: dispatch_source_vnode_flags_t
 
  55   Availability: nonswift
 
  57 - Name: OS_dispatch_object
 
  58   SwiftName: DispatchObject
 
  59 - Name: OS_dispatch_queue
 
  60   SwiftName: DispatchQueue
 
  61 - Name: OS_dispatch_io
 
  63 - Name: OS_dispatch_semaphore
 
  64   SwiftName: DispatchSemaphore
 
  65 - Name: OS_dispatch_group
 
  66   SwiftName: DispatchGroup
 
  67 - Name: OS_dispatch_source
 
  68   SwiftName: DispatchSource
 
  69 - Name: OS_dispatch_queue_attr
 
  71 - Name: OS_dispatch_data
 
  72   SwiftName: __DispatchData
 
  74 - Name: OS_dispatch_source
 
  75   SwiftName: DispatchSourceType
 
  76 - Name: OS_dispatch_source_mach_send
 
  77   SwiftName: DispatchSourceMachSend
 
  78 - Name: OS_dispatch_source_mach_recv
 
  79   SwiftName: DispatchSourceMachReceive
 
  80 - Name: OS_dispatch_source_memorypressure
 
  81   SwiftName: DispatchSourceMemoryPressure
 
  82 - Name: OS_dispatch_source_proc
 
  83   SwiftName: DispatchSourceProcess
 
  84 - Name: OS_dispatch_source_read
 
  85   SwiftName: DispatchSourceRead
 
  86 - Name: OS_dispatch_source_signal
 
  87   SwiftName: DispatchSourceSignal
 
  88 - Name: OS_dispatch_source_timer
 
  89   SwiftName: DispatchSourceTimer
 
  90 - Name: OS_dispatch_source_data_or
 
  91   SwiftName: DispatchSourceUserDataOr
 
  92 - Name: OS_dispatch_source_data_add
 
  93   SwiftName: DispatchSourceUserDataAdd
 
  94 - Name: OS_dispatch_source_data_replace
 
  95   SwiftName: DispatchSourceUserDataReplace
 
  96 - Name: OS_dispatch_source_vnode
 
  97   SwiftName: DispatchSourceFileSystemObject
 
  98 - Name: OS_dispatch_source_write
 
  99   SwiftName: DispatchSourceWrite
 
 101 - Name: dispatch_release
 
 102   Availability: nonswift
 
 103 - Name: dispatch_retain
 
 104   Availability: nonswift
 
 106 - Name: dispatch_queue_create
 
 107   SwiftName: 'DispatchQueue.init(__label:attr:)'
 
 109 - Name: dispatch_get_global_queue
 
 111 - Name: dispatch_queue_create_with_target
 
 112   SwiftName: 'DispatchQueue.init(__label:attr:queue:)'
 
 114 - Name: dispatch_assert_queue
 
 116 - Name: dispatch_assert_queue_barrier
 
 118 - Name: dispatch_assert_queue_not
 
 120 - Name: dispatch_async
 
 122 - Name: dispatch_async_f
 
 123   Availability: nonswift
 
 124 - Name: dispatch_barrier_async
 
 126 - Name: dispatch_barrier_async_f
 
 127   Availability: nonswift
 
 128 - Name: dispatch_apply
 
 130 - Name: dispatch_apply_f
 
 131   Availability: nonswift
 
 132 - Name: dispatch_sync
 
 133   SwiftName: 'DispatchQueue.sync(self:execute:)'
 
 134 - Name: dispatch_sync_f
 
 135   Availability: nonswift
 
 136 - Name: dispatch_barrier_sync
 
 138 - Name: dispatch_barrier_sync_f
 
 139   Availability: nonswift
 
 140 - Name: dispatch_queue_get_label
 
 142 - Name: dispatch_queue_get_qos_class
 
 144 - Name: dispatch_after
 
 146 - Name: dispatch_after_f
 
 147   Availability: nonswift
 
 148 - Name: dispatch_queue_get_specific
 
 150 - Name: dispatch_queue_set_specific
 
 152 - Name: dispatch_get_specific
 
 154 - Name: dispatch_get_main_queue
 
 155   Availability: nonswift
 
 156 - Name: dispatch_queue_attr_make_initially_inactive
 
 158 - Name: dispatch_queue_attr_make_with_autorelease_frequency
 
 160 - Name: dispatch_queue_attr_make_with_qos_class
 
 163 - Name: dispatch_set_target_queue
 
 164   SwiftName: 'DispatchObject.setTarget(self:queue:)'
 
 165 - Name: dispatch_activate
 
 166   SwiftName: 'DispatchObject.activate(self:)'
 
 167 - Name: dispatch_suspend
 
 168   SwiftName: 'DispatchObject.suspend(self:)'
 
 169 - Name: dispatch_resume
 
 170   SwiftName: 'DispatchObject.resume(self:)'
 
 171 - Name: dispatch_set_finalizer_f
 
 172   Availability: nonswift
 
 173 - Name: dispatch_get_context
 
 174   Availability: nonswift
 
 175 - Name: dispatch_set_context
 
 176   Availability: nonswift
 
 177 - Name: _dispatch_object_validate
 
 178   Availability: nonswift
 
 180 - Name: dispatch_block_create
 
 181   Availability: nonswift
 
 182   AvailabilityMsg: 'Use DispatchWorkItem()'
 
 183 - Name: dispatch_block_create_with_qos_class
 
 184   Availability: nonswift
 
 185   AvailabilityMsg: 'Use DispatchWorkItem()'
 
 186 - Name: dispatch_block_perform
 
 187   Availability: nonswift
 
 188   AvailabilityMsg: 'Use DispatchWorkItem.perform()'
 
 189 - Name: dispatch_block_wait
 
 190   Availability: nonswift
 
 191   AvailabilityMsg: 'Use DispatchWorkItem.wait(timeout:)'
 
 192 - Name: dispatch_block_notify
 
 193   Availability: nonswift
 
 194   AvailabilityMsg: 'Use DispatchWorkItem.notify(queue:execute:)'
 
 195 - Name: dispatch_block_cancel
 
 196   Availability: nonswift
 
 197   AvailabilityMsg: 'Use DispatchWorkItem.cancel()'
 
 198 - Name: dispatch_block_testcancel
 
 199   Availability: nonswift
 
 200   AvailabilityMsg: 'Use DispatchWorkItem.isCancelled'
 
 202 - Name: dispatch_data_create
 
 204 - Name: dispatch_data_get_size
 
 206 - Name: dispatch_data_apply
 
 208 - Name: dispatch_data_create_concat
 
 210 - Name: dispatch_data_create_subrange
 
 212 - Name: dispatch_data_copy_region
 
 214 - Name: dispatch_data_create_map
 
 217 - Name: dispatch_group_create
 
 218   SwiftName: 'DispatchGroup.init()'
 
 219   Availability: available
 
 220 - Name: dispatch_group_async
 
 222 - Name: dispatch_group_async_f
 
 223   Availability: nonswift
 
 224 - Name: dispatch_group_wait
 
 226 - Name: dispatch_group_notify
 
 228 - Name: dispatch_group_notify_f
 
 229   Availability: nonswift
 
 230 - Name: dispatch_group_enter
 
 231   SwiftName: 'DispatchGroup.enter(self:)'
 
 232 - Name: dispatch_group_leave
 
 233   SwiftName: 'DispatchGroup.leave(self:)'
 
 235 - Name: dispatch_io_create
 
 237   SwiftName: 'DispatchIO.init(__type:fd:queue:handler:)'
 
 238 - Name: dispatch_io_create_with_path
 
 240   SwiftName: 'DispatchIO.init(__type:path:oflag:mode:queue:handler:)'
 
 241 - Name: dispatch_io_create_with_io
 
 243   SwiftName: 'DispatchIO.init(__type:io:queue:handler:)'
 
 244 - Name: dispatch_io_read
 
 246 - Name: dispatch_io_write
 
 248 - Name: dispatch_io_close
 
 250 - Name: dispatch_io_barrier
 
 251   SwiftName: 'DispatchIO.barrier(self:execute:)'
 
 252 - Name: dispatch_io_get_descriptor
 
 253   SwiftName: 'getter:DispatchIO.fileDescriptor(self:)'
 
 254 - Name: dispatch_io_set_high_water
 
 255   SwiftName: 'DispatchIO.setLimit(self:highWater:)'
 
 256 - Name: dispatch_io_set_low_water
 
 257   SwiftName: 'DispatchIO.setLimit(self:lowWater:)'
 
 258 - Name: dispatch_io_set_interval
 
 260 - Name: dispatch_read
 
 262 - Name: dispatch_write
 
 265 - Name: dispatch_semaphore_create
 
 266   SwiftName: 'DispatchSemaphore.init(value:)'
 
 267 - Name: dispatch_semaphore_wait
 
 269 - Name: dispatch_semaphore_signal
 
 272 - Name: dispatch_source_create
 
 274 - Name: dispatch_source_get_handle
 
 276 - Name: dispatch_source_get_mask
 
 278 - Name: dispatch_source_get_data
 
 280 - Name: dispatch_source_merge_data
 
 282 - Name: dispatch_source_set_event_handler
 
 284 - Name: dispatch_source_set_event_handler_f
 
 285   Availability: nonswift
 
 286 - Name: dispatch_source_set_cancel_handler
 
 288 - Name: dispatch_source_set_cancel_handler_f
 
 289   Availability: nonswift
 
 290 - Name: dispatch_source_set_registration_handler
 
 292 - Name: dispatch_source_set_registration_handler_f
 
 293   Availability: nonswift
 
 294 - Name: dispatch_source_cancel
 
 296 - Name: dispatch_source_testcancel
 
 298 - Name: dispatch_source_set_timer
 
 301 - Name: dispatch_time
 
 303 - Name: dispatch_walltime
 
 305 - Name: dispatch_main
 
 306   SwiftName: 'dispatchMain()'
 
 308 - Name: _dispatch_data_destructor_free
 
 309   Availability: nonswift
 
 310 - Name: _dispatch_data_destructor_munmap
 
 311   Availability: nonswift
 
 313 - Name: DISPATCH_BLOCK_BARRIER
 
 314   Availability: nonswift
 
 315 - Name: DISPATCH_BLOCK_DETACHED
 
 316   Availability: nonswift
 
 317 - Name: DISPATCH_BLOCK_ASSIGN_CURRENT
 
 318   Availability: nonswift
 
 319 - Name: DISPATCH_BLOCK_NO_QOS_CLASS
 
 320   Availability: nonswift
 
 321 - Name: DISPATCH_BLOCK_INHERIT_QOS_CLASS
 
 322   Availability: nonswift
 
 323 - Name: DISPATCH_BLOCK_ENFORCE_QOS_CLASS
 
 324   Availability: nonswift
 
 325 - Name: DISPATCH_AUTORELEASE_FREQUENCY_INHERIT
 
 326   Availability: nonswift
 
 327 - Name: DISPATCH_AUTORELEASE_FREQUENCY_WORK_ITEM
 
 328   Availability: nonswift
 
 329 - Name: DISPATCH_AUTORELEASE_FREQUENCY_NEVER
 
 330   Availability: nonswift