Move TaskLocal.h out of ABI folder, because it describes implementation details

This commit is contained in:
Mykola Pokhylets
2024-10-06 14:33:57 +02:00
parent 3334adb24b
commit cb4c880af1
7 changed files with 4 additions and 4 deletions

View File

@@ -28,6 +28,7 @@ class AsyncTask;
class DefaultActor;
class Job;
class SerialExecutorWitnessTable;
struct SwiftError;
class TaskExecutorWitnessTable;
/// An unmanaged reference to a serial executor.

View File

@@ -17,7 +17,6 @@
#ifndef SWIFT_ABI_TASK_H
#define SWIFT_ABI_TASK_H
#include "swift/ABI/TaskLocal.h"
#include "swift/ABI/Executor.h"
#include "swift/ABI/HeapObject.h"
#include "swift/ABI/Metadata.h"

View File

@@ -17,7 +17,6 @@
#ifndef SWIFT_ABI_TASK_OPTIONS_H
#define SWIFT_ABI_TASK_OPTIONS_H
#include "swift/ABI/TaskLocal.h"
#include "swift/ABI/Executor.h"
#include "swift/ABI/HeapObject.h"
#include "swift/ABI/Metadata.h"

View File

@@ -24,11 +24,11 @@
#include "Debug.h"
#include "Error.h"
#include "TaskGroupPrivate.h"
#include "TaskLocal.h"
#include "TaskPrivate.h"
#include "Tracing.h"
#include "swift/ABI/Metadata.h"
#include "swift/ABI/Task.h"
#include "swift/ABI/TaskLocal.h"
#include "swift/ABI/TaskOptions.h"
#include "swift/Basic/Lazy.h"
#include "swift/Runtime/Concurrency.h"

View File

@@ -10,7 +10,7 @@
//
//===----------------------------------------------------------------------===//
#include "swift/ABI/TaskLocal.h"
#include "TaskLocal.h"
#include "../CompatibilityOverride/CompatibilityOverride.h"
#include "TaskPrivate.h"
#include "swift/ABI/Actor.h"

View File

@@ -18,6 +18,7 @@
#define SWIFT_CONCURRENCY_TASKPRIVATE_H
#include "Error.h"
#include "TaskLocal.h"
#include "Tracing.h"
#include "swift/ABI/Metadata.h"
#include "swift/ABI/Task.h"