IRGen: fix the async task type for 32 bit platforms

This commit is contained in:
Erik Eckstein
2020-12-04 17:23:05 +01:00
parent 040ac4b235
commit 9b77fef794

View File

@@ -599,10 +599,10 @@ IRGenModule::IRGenModule(IRGenerator &irgen,
SwiftTaskTy = createStructType(*this, "swift.task", {
RefCountedStructTy, // object header
Int8PtrTy, Int8PtrTy, // Job.SchedulerPrivate
Int64Ty, // Job.Flags
SizeTy, // Job.Flags
FunctionPtrTy, // Job.RunJob/Job.ResumeTask
ContextPtrTy, // Task.ResumeContext
Int64Ty // Task.Status
IntPtrTy // Task.Status
});
SwiftExecutorTy = createStructType(*this, "swift.executor", {});