#ifdef __OBJC__ #import #else #ifndef FOUNDATION_EXPORT #if defined(__cplusplus) #define FOUNDATION_EXPORT extern "C" #else #define FOUNDATION_EXPORT extern #endif #endif #endif #import "folly/system/ThreadId.h" #import "folly/AtomicHashArray-inl.h" #import "folly/AtomicHashArray.h" #import "folly/AtomicHashMap-inl.h" #import "folly/AtomicHashMap.h" #import "folly/AtomicIntrusiveLinkedList.h" #import "folly/AtomicLinkedList.h" #import "folly/AtomicUnorderedMap.h" #import "folly/Benchmark.h" #import "folly/BenchmarkUtil.h" #import "folly/Bits.h" #import "folly/CancellationToken-inl.h" #import "folly/CancellationToken.h" #import "folly/Chrono.h" #import "folly/ClockGettimeWrappers.h" #import "folly/ConcurrentBitSet.h" #import "folly/ConcurrentLazy.h" #import "folly/ConcurrentSkipList-inl.h" #import "folly/ConcurrentSkipList.h" #import "folly/ConstexprMath.h" #import "folly/ConstructorCallback.h" #import "folly/Conv.h" #import "folly/CPortability.h" #import "folly/CppAttributes.h" #import "folly/CpuId.h" #import "folly/DefaultKeepAliveExecutor.h" #import "folly/Demangle.h" #import "folly/DiscriminatedPtr.h" #import "folly/dynamic-inl.h" #import "folly/dynamic.h" #import "folly/DynamicConverter.h" #import "folly/Exception.h" #import "folly/ExceptionString.h" #import "folly/ExceptionWrapper-inl.h" #import "folly/ExceptionWrapper.h" #import "folly/Executor.h" #import "folly/Expected.h" #import "folly/FBString.h" #import "folly/FBVector.h" #import "folly/File.h" #import "folly/FileUtil.h" #import "folly/Fingerprint.h" #import "folly/FixedString.h" #import "folly/FollyMemcpy.h" #import "folly/FollyMemset.h" #import "folly/Format-inl.h" #import "folly/Format.h" #import "folly/FormatArg.h" #import "folly/FormatTraits.h" #import "folly/Function.h" #import "folly/GLog.h" #import "folly/GroupVarint.h" #import "folly/Hash.h" #import "folly/Indestructible.h" #import "folly/IndexedMemPool.h" #import "folly/IntrusiveList.h" #import "folly/IPAddress.h" #import "folly/IPAddressException.h" #import "folly/IPAddressV4.h" #import "folly/IPAddressV6.h" #import "folly/json.h" #import "folly/json_patch.h" #import "folly/json_pointer.h" #import "folly/Lazy.h" #import "folly/Likely.h" #import "folly/MacAddress.h" #import "folly/MapUtil.h" #import "folly/Math.h" #import "folly/Memory.h" #import "folly/MicroLock.h" #import "folly/MicroSpinLock.h" #import "folly/MoveWrapper.h" #import "folly/MPMCPipeline.h" #import "folly/MPMCQueue.h" #import "folly/ObserverContainer.h" #import "folly/Optional.h" #import "folly/Overload.h" #import "folly/PackedSyncPtr.h" #import "folly/Padded.h" #import "folly/Poly-inl.h" #import "folly/Poly.h" #import "folly/PolyException.h" #import "folly/Portability.h" #import "folly/Preprocessor.h" #import "folly/ProducerConsumerQueue.h" #import "folly/Random-inl.h" #import "folly/Random.h" #import "folly/Range.h" #import "folly/Replaceable.h" #import "folly/RWSpinLock.h" #import "folly/ScopeGuard.h" #import "folly/SharedMutex.h" #import "folly/Singleton-inl.h" #import "folly/Singleton.h" #import "folly/SingletonThreadLocal.h" #import "folly/small_vector.h" #import "folly/SocketAddress.h" #import "folly/sorted_vector_types.h" #import "folly/SpinLock.h" #import "folly/stop_watch.h" #import "folly/String-inl.h" #import "folly/String.h" #import "folly/Subprocess.h" #import "folly/Synchronized.h" #import "folly/SynchronizedPtr.h" #import "folly/ThreadCachedInt.h" #import "folly/ThreadLocal.h" #import "folly/TimeoutQueue.h" #import "folly/TokenBucket.h" #import "folly/Traits.h" #import "folly/Try-inl.h" #import "folly/Try.h" #import "folly/Unicode.h" #import "folly/Unit.h" #import "folly/Uri-inl.h" #import "folly/Uri.h" #import "folly/UTF8String.h" #import "folly/Utility.h" #import "folly/Varint.h" #import "folly/VirtualExecutor.h" #import "folly/container/Access.h" #import "folly/container/Array.h" #import "folly/container/BitIterator.h" #import "folly/container/Enumerate.h" #import "folly/container/EvictingCacheMap.h" #import "folly/container/F14Map-fwd.h" #import "folly/container/F14Map.h" #import "folly/container/F14Set-fwd.h" #import "folly/container/F14Set.h" #import "folly/container/Foreach-inl.h" #import "folly/container/Foreach.h" #import "folly/container/heap_vector_types.h" #import "folly/container/HeterogeneousAccess-fwd.h" #import "folly/container/HeterogeneousAccess.h" #import "folly/container/Iterator.h" #import "folly/container/Merge.h" #import "folly/container/SparseByteSet.h" #import "folly/container/View.h" #import "folly/container/detail/BitIteratorDetail.h" #import "folly/container/detail/F14Defaults.h" #import "folly/container/detail/F14IntrinsicsAvailability.h" #import "folly/container/detail/F14MapFallback.h" #import "folly/container/detail/F14Mask.h" #import "folly/container/detail/F14Policy.h" #import "folly/container/detail/F14SetFallback.h" #import "folly/container/detail/F14Table.h" #import "folly/container/detail/Util.h" #import "folly/detail/AsyncTrace.h" #import "folly/detail/AtomicHashUtils.h" #import "folly/detail/AtomicUnorderedMapUtils.h" #import "folly/detail/DiscriminatedPtrDetail.h" #import "folly/detail/FileUtilDetail.h" #import "folly/detail/FileUtilVectorDetail.h" #import "folly/detail/FingerprintPolynomial.h" #import "folly/detail/Futex-inl.h" #import "folly/detail/Futex.h" #import "folly/detail/GroupVarintDetail.h" #import "folly/detail/IPAddress.h" #import "folly/detail/IPAddressSource.h" #import "folly/detail/Iterators.h" #import "folly/detail/MemoryIdler.h" #import "folly/detail/MPMCPipelineDetail.h" #import "folly/detail/PolyDetail.h" #import "folly/detail/RangeCommon.h" #import "folly/detail/RangeSse42.h" #import "folly/detail/Singleton.h" #import "folly/detail/SlowFingerprint.h" #import "folly/detail/SocketFastOpen.h" #import "folly/detail/Sse.h" #import "folly/detail/StaticSingletonManager.h" #import "folly/detail/ThreadLocalDetail.h" #import "folly/detail/TurnSequencer.h" #import "folly/detail/TypeList.h" #import "folly/detail/UniqueInstance.h" #import "folly/functional/ApplyTuple.h" #import "folly/functional/Invoke.h" #import "folly/functional/Partial.h" #import "folly/hash/Checksum.h" #import "folly/hash/FarmHash.h" #import "folly/hash/Hash.h" #import "folly/hash/SpookyHashV1.h" #import "folly/hash/SpookyHashV2.h" #import "folly/lang/Access.h" #import "folly/lang/Align.h" #import "folly/lang/Aligned.h" #import "folly/lang/Assume.h" #import "folly/lang/Badge.h" #import "folly/lang/Bits.h" #import "folly/lang/Byte.h" #import "folly/lang/CArray.h" #import "folly/lang/Cast.h" #import "folly/lang/CheckedMath.h" #import "folly/lang/CString.h" #import "folly/lang/CustomizationPoint.h" #import "folly/lang/Exception.h" #import "folly/lang/Extern.h" #import "folly/lang/Hint-inl.h" #import "folly/lang/Hint.h" #import "folly/lang/Keep.h" #import "folly/lang/Launder.h" #import "folly/lang/New.h" #import "folly/lang/Ordering.h" #import "folly/lang/Pretty.h" #import "folly/lang/PropagateConst.h" #import "folly/lang/RValueReferenceWrapper.h" #import "folly/lang/SafeAssert.h" #import "folly/lang/StaticConst.h" #import "folly/lang/Thunk.h" #import "folly/lang/ToAscii.h" #import "folly/lang/TypeInfo.h" #import "folly/lang/UncaughtExceptions.h" #import "folly/memory/Arena-inl.h" #import "folly/memory/Arena.h" #import "folly/memory/EnableSharedFromThis.h" #import "folly/memory/MallctlHelper.h" #import "folly/memory/Malloc.h" #import "folly/memory/MemoryResource.h" #import "folly/memory/not_null-inl.h" #import "folly/memory/not_null.h" #import "folly/memory/ReentrantAllocator.h" #import "folly/memory/SanitizeAddress.h" #import "folly/memory/SanitizeLeak.h" #import "folly/memory/ThreadCachedArena.h" #import "folly/memory/UninitializedMemoryHacks.h" #import "folly/memory/detail/MallocImpl.h" #import "folly/net/NetOps.h" #import "folly/net/NetOpsDispatcher.h" #import "folly/net/NetworkSocket.h" #import "folly/net/TcpInfo.h" #import "folly/net/TcpInfoDispatcher.h" #import "folly/net/TcpInfoTypes.h" #import "folly/net/detail/SocketFileDescriptorMap.h" #import "folly/portability/Asm.h" #import "folly/portability/Atomic.h" #import "folly/portability/Builtins.h" #import "folly/portability/Config.h" #import "folly/portability/Constexpr.h" #import "folly/portability/Dirent.h" #import "folly/portability/Event.h" #import "folly/portability/Fcntl.h" #import "folly/portability/Filesystem.h" #import "folly/portability/FmtCompile.h" #import "folly/portability/GFlags.h" #import "folly/portability/GMock.h" #import "folly/portability/GTest.h" #import "folly/portability/IOVec.h" #import "folly/portability/Libgen.h" #import "folly/portability/Libunwind.h" #import "folly/portability/Malloc.h" #import "folly/portability/Math.h" #import "folly/portability/Memory.h" #import "folly/portability/OpenSSL.h" #import "folly/portability/PThread.h" #import "folly/portability/Sched.h" #import "folly/portability/Sockets.h" #import "folly/portability/Stdio.h" #import "folly/portability/Stdlib.h" #import "folly/portability/String.h" #import "folly/portability/SysFile.h" #import "folly/portability/Syslog.h" #import "folly/portability/SysMembarrier.h" #import "folly/portability/SysMman.h" #import "folly/portability/SysResource.h" #import "folly/portability/SysStat.h" #import "folly/portability/SysSyscall.h" #import "folly/portability/SysTime.h" #import "folly/portability/SysTypes.h" #import "folly/portability/SysUio.h" #import "folly/portability/Time.h" #import "folly/portability/Unistd.h" #import "folly/portability/Windows.h" #import "folly/concurrency/CacheLocality.h" #import "folly/synchronization/AsymmetricThreadFence.h" #import "folly/synchronization/AtomicNotification-inl.h" #import "folly/synchronization/AtomicNotification.h" #import "folly/synchronization/AtomicRef.h" #import "folly/synchronization/AtomicStruct.h" #import "folly/synchronization/AtomicUtil-inl.h" #import "folly/synchronization/AtomicUtil.h" #import "folly/synchronization/Baton.h" #import "folly/synchronization/CallOnce.h" #import "folly/synchronization/DelayedInit.h" #import "folly/synchronization/DistributedMutex-inl.h" #import "folly/synchronization/DistributedMutex.h" #import "folly/synchronization/Hazptr-fwd.h" #import "folly/synchronization/Hazptr.h" #import "folly/synchronization/HazptrDomain.h" #import "folly/synchronization/HazptrHolder.h" #import "folly/synchronization/HazptrObj.h" #import "folly/synchronization/HazptrObjLinked.h" #import "folly/synchronization/HazptrRec.h" #import "folly/synchronization/HazptrThreadPoolExecutor.h" #import "folly/synchronization/HazptrThrLocal.h" #import "folly/synchronization/Latch.h" #import "folly/synchronization/LifoSem.h" #import "folly/synchronization/Lock.h" #import "folly/synchronization/MicroSpinLock.h" #import "folly/synchronization/NativeSemaphore.h" #import "folly/synchronization/ParkingLot.h" #import "folly/synchronization/PicoSpinLock.h" #import "folly/synchronization/Rcu.h" #import "folly/synchronization/RelaxedAtomic.h" #import "folly/synchronization/RWSpinLock.h" #import "folly/synchronization/SanitizeThread.h" #import "folly/synchronization/SaturatingSemaphore.h" #import "folly/synchronization/SmallLocks.h" #import "folly/synchronization/Utility.h" #import "folly/synchronization/WaitOptions.h" #import "folly/system/ThreadId.h" #import "folly/futures/Barrier.h" #import "folly/futures/Future-inl.h" #import "folly/futures/Future-pre.h" #import "folly/futures/Future.h" #import "folly/futures/FutureSplitter.h" #import "folly/futures/ManualTimekeeper.h" #import "folly/futures/Portability.h" #import "folly/futures/Promise-inl.h" #import "folly/futures/Promise.h" #import "folly/futures/Retrying.h" #import "folly/futures/SharedPromise-inl.h" #import "folly/futures/SharedPromise.h" #import "folly/futures/ThreadWheelTimekeeper.h" #import "folly/futures/WTCallback.h" #import "folly/futures/detail/Core.h" #import "folly/futures/detail/Types.h" #import "folly/executors/Async.h" #import "folly/executors/Codel.h" #import "folly/executors/CPUThreadPoolExecutor.h" #import "folly/executors/DrivableExecutor.h" #import "folly/executors/EDFThreadPoolExecutor.h" #import "folly/executors/ExecutorWithPriority-inl.h" #import "folly/executors/ExecutorWithPriority.h" #import "folly/executors/FiberIOExecutor.h" #import "folly/executors/FutureExecutor.h" #import "folly/executors/GlobalExecutor.h" #import "folly/executors/GlobalThreadPoolList.h" #import "folly/executors/InlineExecutor.h" #import "folly/executors/IOExecutor.h" #import "folly/executors/IOObjectCache.h" #import "folly/executors/IOThreadPoolDeadlockDetectorObserver.h" #import "folly/executors/IOThreadPoolExecutor.h" #import "folly/executors/ManualExecutor.h" #import "folly/executors/MeteredExecutor.h" #import "folly/executors/QueuedImmediateExecutor.h" #import "folly/executors/QueueObserver.h" #import "folly/executors/ScheduledExecutor.h" #import "folly/executors/SequencedExecutor.h" #import "folly/executors/SerialExecutor.h" #import "folly/executors/SoftRealTimeExecutor.h" #import "folly/executors/StrandExecutor.h" #import "folly/executors/ThreadedExecutor.h" #import "folly/executors/ThreadPoolExecutor.h" #import "folly/executors/TimedDrivableExecutor.h" #import "folly/executors/TimekeeperScheduledExecutor.h" #import "folly/executors/thread_factory/NamedThreadFactory.h" #import "folly/executors/thread_factory/ThreadFactory.h" #import "folly/executors/task_queue/BlockingQueue.h" #import "folly/executors/task_queue/LifoSemMPMCQueue.h" #import "folly/executors/task_queue/PriorityLifoSemMPMCQueue.h" #import "folly/executors/task_queue/PriorityUnboundedBlockingQueue.h" #import "folly/executors/task_queue/UnboundedBlockingQueue.h" #import "folly/concurrency/AtomicSharedPtr.h" #import "folly/concurrency/CacheLocality.h" #import "folly/concurrency/ConcurrentHashMap.h" #import "folly/concurrency/CoreCachedSharedPtr.h" #import "folly/concurrency/DeadlockDetector.h" #import "folly/concurrency/DynamicBoundedQueue.h" #import "folly/concurrency/PriorityUnboundedQueueSet.h" #import "folly/concurrency/ThreadCachedSynchronized.h" #import "folly/concurrency/UnboundedQueue.h" #import "folly/system/HardwareConcurrency.h" #import "folly/system/ThreadId.h" #import "folly/system/ThreadName.h" #import "folly/synchronization/AsymmetricThreadFence.h" #import "folly/synchronization/AtomicNotification-inl.h" #import "folly/synchronization/AtomicNotification.h" #import "folly/synchronization/AtomicRef.h" #import "folly/synchronization/AtomicStruct.h" #import "folly/synchronization/AtomicUtil-inl.h" #import "folly/synchronization/AtomicUtil.h" #import "folly/synchronization/Baton.h" #import "folly/synchronization/CallOnce.h" #import "folly/synchronization/DelayedInit.h" #import "folly/synchronization/DistributedMutex-inl.h" #import "folly/synchronization/DistributedMutex.h" #import "folly/synchronization/Hazptr-fwd.h" #import "folly/synchronization/Hazptr.h" #import "folly/synchronization/HazptrDomain.h" #import "folly/synchronization/HazptrHolder.h" #import "folly/synchronization/HazptrObj.h" #import "folly/synchronization/HazptrObjLinked.h" #import "folly/synchronization/HazptrRec.h" #import "folly/synchronization/HazptrThreadPoolExecutor.h" #import "folly/synchronization/HazptrThrLocal.h" #import "folly/synchronization/Latch.h" #import "folly/synchronization/LifoSem.h" #import "folly/synchronization/Lock.h" #import "folly/synchronization/MicroSpinLock.h" #import "folly/synchronization/NativeSemaphore.h" #import "folly/synchronization/ParkingLot.h" #import "folly/synchronization/PicoSpinLock.h" #import "folly/synchronization/Rcu.h" #import "folly/synchronization/RelaxedAtomic.h" #import "folly/synchronization/RWSpinLock.h" #import "folly/synchronization/SanitizeThread.h" #import "folly/synchronization/SaturatingSemaphore.h" #import "folly/synchronization/SmallLocks.h" #import "folly/synchronization/Utility.h" #import "folly/synchronization/WaitOptions.h" #import "folly/synchronization/detail/AtomicUtils.h" #import "folly/synchronization/detail/Hardware.h" #import "folly/synchronization/detail/HazptrUtils.h" #import "folly/synchronization/detail/InlineFunctionRef.h" #import "folly/synchronization/detail/Sleeper.h" #import "folly/synchronization/detail/Spin.h" #import "folly/synchronization/detail/ThreadCachedLists.h" #import "folly/synchronization/detail/ThreadCachedReaders.h" #import "folly/synchronization/detail/ThreadCachedTag.h" #import "folly/experimental/ExecutionObserver.h" #import "folly/experimental/ReadMostlySharedPtr.h" #import "folly/experimental/SingleWriterFixedHashMap.h" #import "folly/experimental/TLRefCount.h" #import "folly/io/async/AsyncTimeout.h" #import "folly/io/async/AtomicNotificationQueue-inl.h" #import "folly/io/async/AtomicNotificationQueue.h" #import "folly/io/async/DelayedDestruction.h" #import "folly/io/async/DelayedDestructionBase.h" #import "folly/io/async/EventBase.h" #import "folly/io/async/EventBaseAtomicNotificationQueue-inl.h" #import "folly/io/async/EventBaseAtomicNotificationQueue.h" #import "folly/io/async/EventBaseBackendBase.h" #import "folly/io/async/EventBaseLocal.h" #import "folly/io/async/EventBaseManager.h" #import "folly/io/async/EventHandler.h" #import "folly/io/async/EventUtil.h" #import "folly/io/async/HHWheelTimer-fwd.h" #import "folly/io/async/HHWheelTimer.h" #import "folly/io/async/NotificationQueue.h" #import "folly/io/async/Request.h" #import "folly/io/async/TimeoutManager.h" #import "folly/io/async/VirtualEventBase.h" #import "folly/io/Cursor-inl.h" #import "folly/io/Cursor.h" #import "folly/io/IOBuf.h" #import "folly/io/IOBufQueue.h" #import "folly/tracing/StaticTracepoint.h" #import "folly/tracing/AsyncStack.h" #import "folly/tracing/AsyncStack-inl.h" #import "folly/ExceptionString.h" #import "folly/ExceptionWrapper-inl.h" #import "folly/ExceptionWrapper.h" #import "folly/Executor.h" #import "folly/FileUtil.h" #import "folly/SharedMutex.h" #import "folly/Singleton.h" #import "folly/detail/AsyncTrace.h" #import "folly/detail/Futex-inl.h" #import "folly/detail/Futex.h" #import "folly/detail/MemoryIdler.h" #import "folly/detail/StaticSingletonManager.h" #import "folly/detail/ThreadLocalDetail.h" #import "folly/lang/SafeAssert.h" #import "folly/memory/MallctlHelper.h" #import "folly/memory/SanitizeAddress.h" #import "folly/portability/GFlags.h" #import "folly/portability/SysUio.h" #import "folly/chrono/Hardware.h" #import "folly/experimental/coro/Traits.h" #import "folly/fibers/AddTasks-inl.h" #import "folly/fibers/AddTasks.h" #import "folly/fibers/AtomicBatchDispatcher-inl.h" #import "folly/fibers/AtomicBatchDispatcher.h" #import "folly/fibers/BatchDispatcher.h" #import "folly/fibers/BatchSemaphore.h" #import "folly/fibers/Baton-inl.h" #import "folly/fibers/Baton.h" #import "folly/fibers/BoostContextCompatibility.h" #import "folly/fibers/CallOnce.h" #import "folly/fibers/EventBaseLoopController-inl.h" #import "folly/fibers/EventBaseLoopController.h" #import "folly/fibers/ExecutorBasedLoopController.h" #import "folly/fibers/ExecutorLoopController-inl.h" #import "folly/fibers/ExecutorLoopController.h" #import "folly/fibers/Fiber-inl.h" #import "folly/fibers/Fiber.h" #import "folly/fibers/FiberManager-inl.h" #import "folly/fibers/FiberManager.h" #import "folly/fibers/FiberManagerInternal-inl.h" #import "folly/fibers/FiberManagerInternal.h" #import "folly/fibers/FiberManagerMap-inl.h" #import "folly/fibers/FiberManagerMap.h" #import "folly/fibers/ForEach-inl.h" #import "folly/fibers/ForEach.h" #import "folly/fibers/GenericBaton.h" #import "folly/fibers/GuardPageAllocator.h" #import "folly/fibers/LoopController.h" #import "folly/fibers/Promise-inl.h" #import "folly/fibers/Promise.h" #import "folly/fibers/Semaphore.h" #import "folly/fibers/SemaphoreBase.h" #import "folly/fibers/SimpleLoopController.h" #import "folly/fibers/TimedMutex-inl.h" #import "folly/fibers/TimedMutex.h" #import "folly/fibers/traits.h" #import "folly/fibers/WhenN-inl.h" #import "folly/fibers/WhenN.h" #import "folly/experimental/coro/Coroutine.h" #import "folly/experimental/AtomicReadMostlyMainPtr.h" #import "folly/experimental/AutoTimer.h" #import "folly/experimental/Bits.h" #import "folly/experimental/BitVectorCoding.h" #import "folly/experimental/bser/Bser.h" #import "folly/experimental/channels/Channel-fwd.h" #import "folly/experimental/channels/Channel-inl.h" #import "folly/experimental/channels/Channel.h" #import "folly/experimental/channels/ChannelCallbackHandle.h" #import "folly/experimental/channels/ChannelProcessor-inl.h" #import "folly/experimental/channels/ChannelProcessor.h" #import "folly/experimental/channels/ConsumeChannel-inl.h" #import "folly/experimental/channels/ConsumeChannel.h" #import "folly/experimental/channels/detail/AtomicQueue.h" #import "folly/experimental/channels/detail/ChannelBridge.h" #import "folly/experimental/channels/detail/FunctionTraits.h" #import "folly/experimental/channels/detail/IntrusivePtr.h" #import "folly/experimental/channels/detail/MultiplexerTraits.h" #import "folly/experimental/channels/detail/PointerVariant.h" #import "folly/experimental/channels/detail/Utility.h" #import "folly/experimental/channels/FanoutChannel-inl.h" #import "folly/experimental/channels/FanoutChannel.h" #import "folly/experimental/channels/FanoutSender-inl.h" #import "folly/experimental/channels/FanoutSender.h" #import "folly/experimental/channels/Merge-inl.h" #import "folly/experimental/channels/Merge.h" #import "folly/experimental/channels/MergeChannel-inl.h" #import "folly/experimental/channels/MergeChannel.h" #import "folly/experimental/channels/MultiplexChannel-inl.h" #import "folly/experimental/channels/MultiplexChannel.h" #import "folly/experimental/channels/OnClosedException.h" #import "folly/experimental/channels/Producer-inl.h" #import "folly/experimental/channels/Producer.h" #import "folly/experimental/channels/RateLimiter.h" #import "folly/experimental/channels/test/ChannelTestUtil.h" #import "folly/experimental/channels/Transform-inl.h" #import "folly/experimental/channels/Transform.h" #import "folly/experimental/Cleanup.h" #import "folly/experimental/CodingDetail.h" #import "folly/experimental/Coinflip.h" #import "folly/experimental/coro/Accumulate-inl.h" #import "folly/experimental/coro/Accumulate.h" #import "folly/experimental/coro/AsyncGenerator.h" #import "folly/experimental/coro/AsyncPipe.h" #import "folly/experimental/coro/AsyncScope.h" #import "folly/experimental/coro/AsyncStack.h" #import "folly/experimental/coro/Baton.h" #import "folly/experimental/coro/BlockingWait.h" #import "folly/experimental/coro/BoundedQueue.h" #import "folly/experimental/coro/Collect-inl.h" #import "folly/experimental/coro/Collect.h" #import "folly/experimental/coro/Concat-inl.h" #import "folly/experimental/coro/Concat.h" #import "folly/experimental/coro/CurrentExecutor.h" #import "folly/experimental/coro/DetachOnCancel.h" #import "folly/experimental/coro/detail/Barrier.h" #import "folly/experimental/coro/detail/BarrierTask.h" #import "folly/experimental/coro/detail/CurrentAsyncFrame.h" #import "folly/experimental/coro/detail/Helpers.h" #import "folly/experimental/coro/detail/InlineTask.h" #import "folly/experimental/coro/detail/Malloc.h" #import "folly/experimental/coro/detail/ManualLifetime.h" #import "folly/experimental/coro/detail/Traits.h" #import "folly/experimental/coro/Filter-inl.h" #import "folly/experimental/coro/Filter.h" #import "folly/experimental/coro/FutureUtil.h" #import "folly/experimental/coro/Generator.h" #import "folly/experimental/coro/GmockHelpers.h" #import "folly/experimental/coro/GtestHelpers.h" #import "folly/experimental/coro/Invoke.h" #import "folly/experimental/coro/Merge-inl.h" #import "folly/experimental/coro/Merge.h" #import "folly/experimental/coro/Mutex.h" #import "folly/experimental/coro/Promise.h" #import "folly/experimental/coro/Result.h" #import "folly/experimental/coro/Retry.h" #import "folly/experimental/coro/RustAdaptors.h" #import "folly/experimental/coro/ScopeExit.h" #import "folly/experimental/coro/SharedLock.h" #import "folly/experimental/coro/SharedMutex.h" #import "folly/experimental/coro/Sleep-inl.h" #import "folly/experimental/coro/Sleep.h" #import "folly/experimental/coro/SmallUnboundedQueue.h" #import "folly/experimental/coro/Task.h" #import "folly/experimental/coro/TimedWait.h" #import "folly/experimental/coro/Timeout-inl.h" #import "folly/experimental/coro/Timeout.h" #import "folly/experimental/coro/Transform-inl.h" #import "folly/experimental/coro/Transform.h" #import "folly/experimental/coro/UnboundedQueue.h" #import "folly/experimental/coro/ViaIfAsync.h" #import "folly/experimental/coro/WithAsyncStack.h" #import "folly/experimental/coro/WithCancellation.h" #import "folly/experimental/crypto/Blake2xb.h" #import "folly/experimental/crypto/detail/LtHashInternal.h" #import "folly/experimental/crypto/LtHash-inl.h" #import "folly/experimental/crypto/LtHash.h" #import "folly/experimental/DynamicParser-inl.h" #import "folly/experimental/DynamicParser.h" #import "folly/experimental/EliasFanoCoding.h" #import "folly/experimental/EnvUtil.h" #import "folly/experimental/EventCount.h" #import "folly/experimental/exception_tracer/ExceptionAbi.h" #import "folly/experimental/exception_tracer/ExceptionCounterLib.h" #import "folly/experimental/exception_tracer/ExceptionTracer.h" #import "folly/experimental/exception_tracer/ExceptionTracerLib.h" #import "folly/experimental/exception_tracer/SmartExceptionTracer.h" #import "folly/experimental/exception_tracer/SmartExceptionTracerSingleton.h" #import "folly/experimental/exception_tracer/StackTrace.h" #import "folly/experimental/FlatCombiningPriorityQueue.h" #import "folly/experimental/flat_combining/FlatCombining.h" #import "folly/experimental/flat_combining/test/FlatCombiningExamples.h" #import "folly/experimental/flat_combining/test/FlatCombiningTestHelpers.h" #import "folly/experimental/FunctionScheduler.h" #import "folly/experimental/FutureDAG.h" #import "folly/experimental/Instructions.h" #import "folly/experimental/io/AsyncBase.h" #import "folly/experimental/io/AsyncIO.h" #import "folly/experimental/io/FsUtil.h" #import "folly/experimental/io/HugePages.h" #import "folly/experimental/io/IoUring.h" #import "folly/experimental/io/IoUringBackend.h" #import "folly/experimental/io/SimpleAsyncIO.h" #import "folly/experimental/io/test/AsyncBaseTestLib.h" #import "folly/experimental/io/test/IoTestTempFileUtil.h" #import "folly/experimental/JemallocHugePageAllocator.h" #import "folly/experimental/JemallocNodumpAllocator.h" #import "folly/experimental/JSONSchema.h" #import "folly/experimental/LockFreeRingBuffer.h" #import "folly/experimental/NestedCommandLineApp.h" #import "folly/experimental/observer/detail/Core.h" #import "folly/experimental/observer/detail/GraphCycleDetector.h" #import "folly/experimental/observer/detail/ObserverManager.h" #import "folly/experimental/observer/Observable-inl.h" #import "folly/experimental/observer/Observable.h" #import "folly/experimental/observer/Observer-inl.h" #import "folly/experimental/observer/Observer-pre.h" #import "folly/experimental/observer/Observer.h" #import "folly/experimental/observer/SimpleObservable-inl.h" #import "folly/experimental/observer/SimpleObservable.h" #import "folly/experimental/observer/WithJitter-inl.h" #import "folly/experimental/observer/WithJitter.h" #import "folly/experimental/PrimaryPtr.h" #import "folly/experimental/ProgramOptions.h" #import "folly/experimental/QuotientMultiSet-inl.h" #import "folly/experimental/QuotientMultiSet.h" #import "folly/experimental/RelaxedConcurrentPriorityQueue.h" #import "folly/experimental/Select64.h" #import "folly/experimental/settings/detail/SettingsImpl.h" #import "folly/experimental/settings/Settings.h" #import "folly/experimental/settings/SettingsMetadata.h" #import "folly/experimental/settings/test/a.h" #import "folly/experimental/settings/test/b.h" #import "folly/experimental/SingletonRelaxedCounter.h" #import "folly/experimental/StampedPtr.h" #import "folly/experimental/StringKeyedCommon.h" #import "folly/experimental/StringKeyedMap.h" #import "folly/experimental/StringKeyedSet.h" #import "folly/experimental/StringKeyedUnorderedMap.h" #import "folly/experimental/StringKeyedUnorderedSet.h" #import "folly/experimental/STTimerFDTimeoutManager.h" #import "folly/experimental/symbolizer/detail/Debug.h" #import "folly/experimental/symbolizer/Dwarf.h" #import "folly/experimental/symbolizer/DwarfImpl.h" #import "folly/experimental/symbolizer/DwarfLineNumberVM.h" #import "folly/experimental/symbolizer/DwarfSection.h" #import "folly/experimental/symbolizer/DwarfUtil.h" #import "folly/experimental/symbolizer/Elf-inl.h" #import "folly/experimental/symbolizer/Elf.h" #import "folly/experimental/symbolizer/ElfCache.h" #import "folly/experimental/symbolizer/LineReader.h" #import "folly/experimental/symbolizer/SignalHandler.h" #import "folly/experimental/symbolizer/StackTrace.h" #import "folly/experimental/symbolizer/SymbolizedFrame.h" #import "folly/experimental/symbolizer/SymbolizePrinter.h" #import "folly/experimental/symbolizer/Symbolizer.h" #import "folly/experimental/symbolizer/test/SignalHandlerTest.h" #import "folly/experimental/symbolizer/test/SymbolizerTestUtils-inl.h" #import "folly/experimental/symbolizer/test/SymbolizerTestUtils.h" #import "folly/experimental/test/CodingTestUtils.h" #import "folly/experimental/TestUtil.h" #import "folly/experimental/ThreadedRepeatingFunctionRunner.h" #import "folly/experimental/ThreadWheelTimekeeperHighRes.h" #import "folly/experimental/TimerFD.h" #import "folly/experimental/TimerFDTimeoutManager.h" #import "folly/experimental/TupleOps.h" #import "folly/system/AtFork.h" #import "folly/system/Pid.h" FOUNDATION_EXPORT double follyVersionNumber; FOUNDATION_EXPORT const unsigned char follyVersionString[];