File: project.pbxproj

package info (click to toggle)
swiftlang 6.0.3-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,519,992 kB
  • sloc: cpp: 9,107,863; ansic: 2,040,022; asm: 1,135,751; python: 296,500; objc: 82,456; f90: 60,502; lisp: 34,951; pascal: 19,946; sh: 18,133; perl: 7,482; ml: 4,937; javascript: 4,117; makefile: 3,840; awk: 3,535; xml: 914; fortran: 619; cs: 573; ruby: 573
file content (786 lines) | stat: -rw-r--r-- 57,998 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 60;
	objects = {

/* Begin PBXBuildFile section */
		7D489E4829CE969D00499B21 /* Atomics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D489E3F29CE969D00499B21 /* Atomics.framework */; };
		7D489EE629CE96DA00499B21 /* Unmanaged extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489E6529CE96D900499B21 /* Unmanaged extensions.swift */; };
		7D489EF529CE96DA00499B21 /* _AtomicsShims.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D489E7729CE96D900499B21 /* _AtomicsShims.h */; };
		7D489EF629CE96DA00499B21 /* _AtomicsShims.c in Sources */ = {isa = PBXBuildFile; fileRef = 7D489E7A29CE96D900499B21 /* _AtomicsShims.c */; };
		7D489F4A29CE976800499B21 /* StrongReferenceShuffle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EBC29CE96DA00499B21 /* StrongReferenceShuffle.swift */; };
		7D489F4B29CE976800499B21 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EBD29CE96DA00499B21 /* main.swift */; };
		7D489F4C29CE976800499B21 /* LockFreeSingleConsumerStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EB929CE96DA00499B21 /* LockFreeSingleConsumerStack.swift */; };
		7D489F4D29CE976800499B21 /* StrongReferenceSubclass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EB729CE96DA00499B21 /* StrongReferenceSubclass.swift */; };
		7D489F4E29CE976800499B21 /* LifetimeTracked.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EB629CE96DA00499B21 /* LifetimeTracked.swift */; };
		7D489F4F29CE976800499B21 /* DoubleWord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EBB29CE96DA00499B21 /* DoubleWord.swift */; };
		7D489F5029CE976800499B21 /* StrongReferenceRace.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EB829CE96DA00499B21 /* StrongReferenceRace.swift */; };
		7D489F5129CE976800499B21 /* LockFreeQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EBA29CE96DA00499B21 /* LockFreeQueue.swift */; };
		7D489F5229CE976B00499B21 /* AtomicLazyReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489E7D29CE96D900499B21 /* AtomicLazyReference.swift */; };
		7D489F5329CE977200499B21 /* BasicTestSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489E8729CE96D900499B21 /* BasicTestSupport.swift */; };
		7D489F5429CE978100499B21 /* BasicAtomicInt16Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EAA29CE96DA00499B21 /* BasicAtomicInt16Tests.swift */; };
		7D489F5529CE978100499B21 /* BasicAtomicMutablePointerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489E9F29CE96D900499B21 /* BasicAtomicMutablePointerTests.swift */; };
		7D489F5629CE978100499B21 /* BasicAtomicOptionalMutableRawPointerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EAF29CE96DA00499B21 /* BasicAtomicOptionalMutableRawPointerTests.swift */; };
		7D489F5729CE978100499B21 /* BasicAtomicOptionalPointerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EAB29CE96DA00499B21 /* BasicAtomicOptionalPointerTests.swift */; };
		7D489F5829CE978100499B21 /* BasicAtomicOptionalMutablePointerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489E9D29CE96D900499B21 /* BasicAtomicOptionalMutablePointerTests.swift */; };
		7D489F5929CE978100499B21 /* BasicAtomicRawPointerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EA029CE96DA00499B21 /* BasicAtomicRawPointerTests.swift */; };
		7D489F5A29CE978100499B21 /* BasicAtomicMutableRawPointerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EB529CE96DA00499B21 /* BasicAtomicMutableRawPointerTests.swift */; };
		7D489F5B29CE978100499B21 /* BasicAtomicUInt64Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EA829CE96DA00499B21 /* BasicAtomicUInt64Tests.swift */; };
		7D489F5C29CE978100499B21 /* BasicAtomicUInt32Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EAC29CE96DA00499B21 /* BasicAtomicUInt32Tests.swift */; };
		7D489F5D29CE978100499B21 /* BasicAtomicBoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EA229CE96DA00499B21 /* BasicAtomicBoolTests.swift */; };
		7D489F5E29CE978100499B21 /* BasicAtomicOptionalUnmanagedTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EA729CE96DA00499B21 /* BasicAtomicOptionalUnmanagedTests.swift */; };
		7D489F5F29CE978100499B21 /* BasicAtomicOptionalRawPointerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EAE29CE96DA00499B21 /* BasicAtomicOptionalRawPointerTests.swift */; };
		7D489F6029CE978100499B21 /* BasicAtomicUInt16Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EB229CE96DA00499B21 /* BasicAtomicUInt16Tests.swift */; };
		7D489F6129CE978100499B21 /* BasicAtomicInt32Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EB329CE96DA00499B21 /* BasicAtomicInt32Tests.swift */; };
		7D489F6229CE978100499B21 /* BasicAtomicUIntTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EB429CE96DA00499B21 /* BasicAtomicUIntTests.swift */; };
		7D489F6329CE978100499B21 /* BasicAtomicInt64Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489E9E29CE96D900499B21 /* BasicAtomicInt64Tests.swift */; };
		7D489F6429CE978100499B21 /* BasicAtomicReferenceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EA329CE96DA00499B21 /* BasicAtomicReferenceTests.swift */; };
		7D489F6529CE978100499B21 /* BasicAtomicInt8Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489E9C29CE96D900499B21 /* BasicAtomicInt8Tests.swift */; };
		7D489F6629CE978100499B21 /* BasicAtomicDoubleWordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EB029CE96DA00499B21 /* BasicAtomicDoubleWordTests.swift */; };
		7D489F6729CE978100499B21 /* BasicAtomicPointerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EB129CE96DA00499B21 /* BasicAtomicPointerTests.swift */; };
		7D489F6829CE978100499B21 /* BasicAtomicOptionalRawRepresentableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EAD29CE96DA00499B21 /* BasicAtomicOptionalRawRepresentableTests.swift */; };
		7D489F6929CE978100499B21 /* BasicAtomicIntTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EA529CE96DA00499B21 /* BasicAtomicIntTests.swift */; };
		7D489F6A29CE978100499B21 /* BasicAtomicUInt8Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EA929CE96DA00499B21 /* BasicAtomicUInt8Tests.swift */; };
		7D489F6B29CE978100499B21 /* BasicAtomicOptionalReferenceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EA629CE96DA00499B21 /* BasicAtomicOptionalReferenceTests.swift */; };
		7D489F6C29CE978100499B21 /* BasicAtomicUnmanagedTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EA129CE96DA00499B21 /* BasicAtomicUnmanagedTests.swift */; };
		7D489F6D29CE978100499B21 /* BasicAtomicRawRepresentableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D489EA429CE96DA00499B21 /* BasicAtomicRawRepresentableTests.swift */; };
		7DA9B4702ABBD93D00F14CE3 /* UnsafeAtomicLazyReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4512ABBD93D00F14CE3 /* UnsafeAtomicLazyReference.swift */; };
		7DA9B4722ABBD93D00F14CE3 /* DoubleWord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4532ABBD93D00F14CE3 /* DoubleWord.swift */; };
		7DA9B4732ABBD93D00F14CE3 /* ManagedAtomic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4542ABBD93D00F14CE3 /* ManagedAtomic.swift */; };
		7DA9B4742ABBD93D00F14CE3 /* ManagedAtomicLazyReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4552ABBD93D00F14CE3 /* ManagedAtomicLazyReference.swift */; };
		7DA9B4752ABBD93D00F14CE3 /* AtomicMemoryOrderings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4562ABBD93D00F14CE3 /* AtomicMemoryOrderings.swift */; };
		7DA9B4762ABBD93D00F14CE3 /* UnsafeAtomic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4572ABBD93D00F14CE3 /* UnsafeAtomic.swift */; };
		7DA9B4772ABBD93D00F14CE3 /* IntegerOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4592ABBD93D00F14CE3 /* IntegerOperations.swift */; };
		7DA9B47A2ABBD93D00F14CE3 /* Primitives.native.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B45E2ABBD93D00F14CE3 /* Primitives.native.swift */; };
		7DA9B47B2ABBD93D00F14CE3 /* Primitives.shims.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B45F2ABBD93D00F14CE3 /* Primitives.shims.swift */; };
		7DA9B47C2ABBD93D00F14CE3 /* AtomicInteger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4612ABBD93D00F14CE3 /* AtomicInteger.swift */; };
		7DA9B47D2ABBD93D00F14CE3 /* AtomicValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4622ABBD93D00F14CE3 /* AtomicValue.swift */; };
		7DA9B47E2ABBD93D00F14CE3 /* AtomicReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4632ABBD93D00F14CE3 /* AtomicReference.swift */; };
		7DA9B47F2ABBD93D00F14CE3 /* AtomicOptionalWrappable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4642ABBD93D00F14CE3 /* AtomicOptionalWrappable.swift */; };
		7DA9B4802ABBD93D00F14CE3 /* AtomicStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4652ABBD93D00F14CE3 /* AtomicStorage.swift */; };
		7DA9B4812ABBD93D00F14CE3 /* RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B4672ABBD93D00F14CE3 /* RawRepresentable.swift */; };
		7DA9B4842ABBD93D00F14CE3 /* OptionalRawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B46A2ABBD93D00F14CE3 /* OptionalRawRepresentable.swift */; };
		7DA9B4862ABBD93D00F14CE3 /* IntegerConformances.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B46D2ABBD93D00F14CE3 /* IntegerConformances.swift */; };
		7DA9B4872ABBD93D00F14CE3 /* PointerConformances.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B46E2ABBD93D00F14CE3 /* PointerConformances.swift */; };
		7DA9B4882ABBD93D00F14CE3 /* AtomicBool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA9B46F2ABBD93D00F14CE3 /* AtomicBool.swift */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		7D489E4929CE969D00499B21 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 7D489E3629CE969D00499B21 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 7D489E3E29CE969D00499B21;
			remoteInfo = Atomics;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		7D489E3F29CE969D00499B21 /* Atomics.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Atomics.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		7D489E4729CE969D00499B21 /* AtomicsTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AtomicsTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		7D489E5829CE96D900499B21 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
		7D489E5C29CE96D900499B21 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
		7D489E6529CE96D900499B21 /* Unmanaged extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Unmanaged extensions.swift"; sourceTree = "<group>"; };
		7D489E6A29CE96D900499B21 /* Atomics.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; path = Atomics.docc; sourceTree = "<group>"; };
		7D489E7529CE96D900499B21 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
		7D489E7729CE96D900499B21 /* _AtomicsShims.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _AtomicsShims.h; sourceTree = "<group>"; };
		7D489E7829CE96D900499B21 /* module.modulemap */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = "<group>"; };
		7D489E7A29CE96D900499B21 /* _AtomicsShims.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = _AtomicsShims.c; sourceTree = "<group>"; };
		7D489E7D29CE96D900499B21 /* AtomicLazyReference.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AtomicLazyReference.swift; sourceTree = "<group>"; };
		7D489E7F29CE96D900499B21 /* BasicAtomicIntTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicIntTests.swift.gyb; sourceTree = "<group>"; };
		7D489E8029CE96D900499B21 /* BasicAtomicUInt8Tests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicUInt8Tests.swift.gyb; sourceTree = "<group>"; };
		7D489E8129CE96D900499B21 /* BasicTests.gyb-template */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "BasicTests.gyb-template"; sourceTree = "<group>"; };
		7D489E8229CE96D900499B21 /* BasicAtomicInt32Tests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicInt32Tests.swift.gyb; sourceTree = "<group>"; };
		7D489E8329CE96D900499B21 /* BasicAtomicPointerTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicPointerTests.swift.gyb; sourceTree = "<group>"; };
		7D489E8429CE96D900499B21 /* BasicAtomicInt8Tests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicInt8Tests.swift.gyb; sourceTree = "<group>"; };
		7D489E8529CE96D900499B21 /* BasicAtomicOptionalPointerTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicOptionalPointerTests.swift.gyb; sourceTree = "<group>"; };
		7D489E8629CE96D900499B21 /* BasicAtomicBoolTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicBoolTests.swift.gyb; sourceTree = "<group>"; };
		7D489E8729CE96D900499B21 /* BasicTestSupport.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicTestSupport.swift; sourceTree = "<group>"; };
		7D489E8829CE96D900499B21 /* BasicAtomicMutableRawPointerTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicMutableRawPointerTests.swift.gyb; sourceTree = "<group>"; };
		7D489E8929CE96D900499B21 /* BasicAtomicMutablePointerTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicMutablePointerTests.swift.gyb; sourceTree = "<group>"; };
		7D489E8A29CE96D900499B21 /* BasicAtomicUInt32Tests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicUInt32Tests.swift.gyb; sourceTree = "<group>"; };
		7D489E8B29CE96D900499B21 /* BasicAtomicOptionalRawPointerTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicOptionalRawPointerTests.swift.gyb; sourceTree = "<group>"; };
		7D489E8C29CE96D900499B21 /* BasicAtomicDoubleWordTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicDoubleWordTests.swift.gyb; sourceTree = "<group>"; };
		7D489E8D29CE96D900499B21 /* BasicAtomicOptionalMutableRawPointerTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicOptionalMutableRawPointerTests.swift.gyb; sourceTree = "<group>"; };
		7D489E8E29CE96D900499B21 /* BasicAtomicReferenceTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicReferenceTests.swift.gyb; sourceTree = "<group>"; };
		7D489E8F29CE96D900499B21 /* BasicAtomicUInt64Tests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicUInt64Tests.swift.gyb; sourceTree = "<group>"; };
		7D489E9029CE96D900499B21 /* BasicAtomicOptionalUnmanagedTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicOptionalUnmanagedTests.swift.gyb; sourceTree = "<group>"; };
		7D489E9129CE96D900499B21 /* BasicAtomicOptionalMutablePointerTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicOptionalMutablePointerTests.swift.gyb; sourceTree = "<group>"; };
		7D489E9229CE96D900499B21 /* BasicAtomicInt16Tests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicInt16Tests.swift.gyb; sourceTree = "<group>"; };
		7D489E9329CE96D900499B21 /* BasicAtomicOptionalRawRepresentableTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicOptionalRawRepresentableTests.swift.gyb; sourceTree = "<group>"; };
		7D489E9429CE96D900499B21 /* BasicAtomicRawRepresentableTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicRawRepresentableTests.swift.gyb; sourceTree = "<group>"; };
		7D489E9529CE96D900499B21 /* BasicAtomicRawPointerTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicRawPointerTests.swift.gyb; sourceTree = "<group>"; };
		7D489E9629CE96D900499B21 /* BasicAtomicUIntTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicUIntTests.swift.gyb; sourceTree = "<group>"; };
		7D489E9729CE96D900499B21 /* BasicAtomicUnmanagedTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicUnmanagedTests.swift.gyb; sourceTree = "<group>"; };
		7D489E9829CE96D900499B21 /* BasicAtomicOptionalReferenceTests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicOptionalReferenceTests.swift.gyb; sourceTree = "<group>"; };
		7D489E9929CE96D900499B21 /* BasicAtomicInt64Tests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicInt64Tests.swift.gyb; sourceTree = "<group>"; };
		7D489E9A29CE96D900499B21 /* BasicAtomicUInt16Tests.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = BasicAtomicUInt16Tests.swift.gyb; sourceTree = "<group>"; };
		7D489E9C29CE96D900499B21 /* BasicAtomicInt8Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicInt8Tests.swift; sourceTree = "<group>"; };
		7D489E9D29CE96D900499B21 /* BasicAtomicOptionalMutablePointerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicOptionalMutablePointerTests.swift; sourceTree = "<group>"; };
		7D489E9E29CE96D900499B21 /* BasicAtomicInt64Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicInt64Tests.swift; sourceTree = "<group>"; };
		7D489E9F29CE96D900499B21 /* BasicAtomicMutablePointerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicMutablePointerTests.swift; sourceTree = "<group>"; };
		7D489EA029CE96DA00499B21 /* BasicAtomicRawPointerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicRawPointerTests.swift; sourceTree = "<group>"; };
		7D489EA129CE96DA00499B21 /* BasicAtomicUnmanagedTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicUnmanagedTests.swift; sourceTree = "<group>"; };
		7D489EA229CE96DA00499B21 /* BasicAtomicBoolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicBoolTests.swift; sourceTree = "<group>"; };
		7D489EA329CE96DA00499B21 /* BasicAtomicReferenceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicReferenceTests.swift; sourceTree = "<group>"; };
		7D489EA429CE96DA00499B21 /* BasicAtomicRawRepresentableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicRawRepresentableTests.swift; sourceTree = "<group>"; };
		7D489EA529CE96DA00499B21 /* BasicAtomicIntTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicIntTests.swift; sourceTree = "<group>"; };
		7D489EA629CE96DA00499B21 /* BasicAtomicOptionalReferenceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicOptionalReferenceTests.swift; sourceTree = "<group>"; };
		7D489EA729CE96DA00499B21 /* BasicAtomicOptionalUnmanagedTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicOptionalUnmanagedTests.swift; sourceTree = "<group>"; };
		7D489EA829CE96DA00499B21 /* BasicAtomicUInt64Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicUInt64Tests.swift; sourceTree = "<group>"; };
		7D489EA929CE96DA00499B21 /* BasicAtomicUInt8Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicUInt8Tests.swift; sourceTree = "<group>"; };
		7D489EAA29CE96DA00499B21 /* BasicAtomicInt16Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicInt16Tests.swift; sourceTree = "<group>"; };
		7D489EAB29CE96DA00499B21 /* BasicAtomicOptionalPointerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicOptionalPointerTests.swift; sourceTree = "<group>"; };
		7D489EAC29CE96DA00499B21 /* BasicAtomicUInt32Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicUInt32Tests.swift; sourceTree = "<group>"; };
		7D489EAD29CE96DA00499B21 /* BasicAtomicOptionalRawRepresentableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicOptionalRawRepresentableTests.swift; sourceTree = "<group>"; };
		7D489EAE29CE96DA00499B21 /* BasicAtomicOptionalRawPointerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicOptionalRawPointerTests.swift; sourceTree = "<group>"; };
		7D489EAF29CE96DA00499B21 /* BasicAtomicOptionalMutableRawPointerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicOptionalMutableRawPointerTests.swift; sourceTree = "<group>"; };
		7D489EB029CE96DA00499B21 /* BasicAtomicDoubleWordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicDoubleWordTests.swift; sourceTree = "<group>"; };
		7D489EB129CE96DA00499B21 /* BasicAtomicPointerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicPointerTests.swift; sourceTree = "<group>"; };
		7D489EB229CE96DA00499B21 /* BasicAtomicUInt16Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicUInt16Tests.swift; sourceTree = "<group>"; };
		7D489EB329CE96DA00499B21 /* BasicAtomicInt32Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicInt32Tests.swift; sourceTree = "<group>"; };
		7D489EB429CE96DA00499B21 /* BasicAtomicUIntTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicUIntTests.swift; sourceTree = "<group>"; };
		7D489EB529CE96DA00499B21 /* BasicAtomicMutableRawPointerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicAtomicMutableRawPointerTests.swift; sourceTree = "<group>"; };
		7D489EB629CE96DA00499B21 /* LifetimeTracked.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LifetimeTracked.swift; sourceTree = "<group>"; };
		7D489EB729CE96DA00499B21 /* StrongReferenceSubclass.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StrongReferenceSubclass.swift; sourceTree = "<group>"; };
		7D489EB829CE96DA00499B21 /* StrongReferenceRace.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StrongReferenceRace.swift; sourceTree = "<group>"; };
		7D489EB929CE96DA00499B21 /* LockFreeSingleConsumerStack.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LockFreeSingleConsumerStack.swift; sourceTree = "<group>"; };
		7D489EBA29CE96DA00499B21 /* LockFreeQueue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LockFreeQueue.swift; sourceTree = "<group>"; };
		7D489EBB29CE96DA00499B21 /* DoubleWord.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DoubleWord.swift; sourceTree = "<group>"; };
		7D489EBC29CE96DA00499B21 /* StrongReferenceShuffle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StrongReferenceShuffle.swift; sourceTree = "<group>"; };
		7D489EBD29CE96DA00499B21 /* main.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
		7D489EBE29CE96DA00499B21 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
		7D489EC029CE96DA00499B21 /* UnsafeAtomicInitializers.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = UnsafeAtomicInitializers.swift.gyb; sourceTree = "<group>"; };
		7D489EC129CE96DA00499B21 /* AtomicsFolding.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = AtomicsFolding.swift.gyb; sourceTree = "<group>"; };
		7D489EC329CE96DA00499B21 /* UnsafeAtomicInitializers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnsafeAtomicInitializers.swift; sourceTree = "<group>"; };
		7D489EC429CE96DA00499B21 /* AtomicsFolding.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AtomicsFolding.swift; sourceTree = "<group>"; };
		7D489EC529CE96DA00499B21 /* Package.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Package.swift; path = ../Package.swift; sourceTree = "<group>"; };
		7D489EC629CE96DA00499B21 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CMakeLists.txt; path = ../CMakeLists.txt; sourceTree = "<group>"; };
		7D489EC829CE96DA00499B21 /* gyb.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = gyb.py; sourceTree = "<group>"; };
		7D489EC929CE96DA00499B21 /* run-full-tests.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "run-full-tests.sh"; sourceTree = "<group>"; };
		7D489ECD29CE96DA00499B21 /* gyb_utils.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = gyb_utils.py; sourceTree = "<group>"; };
		7D489ECE29CE96DA00499B21 /* gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = gyb; sourceTree = "<group>"; };
		7D489ECF29CE96DA00499B21 /* generate-sources.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "generate-sources.sh"; sourceTree = "<group>"; };
		7D489ED129CE96DA00499B21 /* LICENSE.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = LICENSE.txt; path = ../LICENSE.txt; sourceTree = "<group>"; };
		7D489ED629CE96DA00499B21 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
		7D489ED729CE96DA00499B21 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };
		7D489ED829CE96DA00499B21 /* CONTRIBUTING.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = CONTRIBUTING.md; path = ../CONTRIBUTING.md; sourceTree = "<group>"; };
		7D489ED929CE96DA00499B21 /* CODE_OF_CONDUCT.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = CODE_OF_CONDUCT.md; path = ../CODE_OF_CONDUCT.md; sourceTree = "<group>"; };
		7D489F6F29CE986A00499B21 /* Shared.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Shared.xcconfig; sourceTree = "<group>"; };
		7D489F7029CE986A00499B21 /* Atomics.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Atomics.xcconfig; sourceTree = "<group>"; };
		7D489F7129CE986A00499B21 /* AtomicsTests.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AtomicsTests.xcconfig; sourceTree = "<group>"; };
		7DA9B4512ABBD93D00F14CE3 /* UnsafeAtomicLazyReference.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnsafeAtomicLazyReference.swift; sourceTree = "<group>"; };
		7DA9B4522ABBD93D00F14CE3 /* IntegerOperations.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = IntegerOperations.swift.gyb; sourceTree = "<group>"; };
		7DA9B4532ABBD93D00F14CE3 /* DoubleWord.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DoubleWord.swift; sourceTree = "<group>"; };
		7DA9B4542ABBD93D00F14CE3 /* ManagedAtomic.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ManagedAtomic.swift; sourceTree = "<group>"; };
		7DA9B4552ABBD93D00F14CE3 /* ManagedAtomicLazyReference.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ManagedAtomicLazyReference.swift; sourceTree = "<group>"; };
		7DA9B4562ABBD93D00F14CE3 /* AtomicMemoryOrderings.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AtomicMemoryOrderings.swift; sourceTree = "<group>"; };
		7DA9B4572ABBD93D00F14CE3 /* UnsafeAtomic.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnsafeAtomic.swift; sourceTree = "<group>"; };
		7DA9B4592ABBD93D00F14CE3 /* IntegerOperations.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IntegerOperations.swift; sourceTree = "<group>"; };
		7DA9B45B2ABBD93D00F14CE3 /* Primitives.shims.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Primitives.shims.swift.gyb; sourceTree = "<group>"; };
		7DA9B45C2ABBD93D00F14CE3 /* Primitives.native.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Primitives.native.swift.gyb; sourceTree = "<group>"; };
		7DA9B45E2ABBD93D00F14CE3 /* Primitives.native.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Primitives.native.swift; sourceTree = "<group>"; };
		7DA9B45F2ABBD93D00F14CE3 /* Primitives.shims.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Primitives.shims.swift; sourceTree = "<group>"; };
		7DA9B4612ABBD93D00F14CE3 /* AtomicInteger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AtomicInteger.swift; sourceTree = "<group>"; };
		7DA9B4622ABBD93D00F14CE3 /* AtomicValue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AtomicValue.swift; sourceTree = "<group>"; };
		7DA9B4632ABBD93D00F14CE3 /* AtomicReference.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AtomicReference.swift; sourceTree = "<group>"; };
		7DA9B4642ABBD93D00F14CE3 /* AtomicOptionalWrappable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AtomicOptionalWrappable.swift; sourceTree = "<group>"; };
		7DA9B4652ABBD93D00F14CE3 /* AtomicStorage.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AtomicStorage.swift; sourceTree = "<group>"; };
		7DA9B4672ABBD93D00F14CE3 /* RawRepresentable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RawRepresentable.swift; sourceTree = "<group>"; };
		7DA9B4682ABBD93D00F14CE3 /* AtomicBool.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = AtomicBool.swift.gyb; sourceTree = "<group>"; };
		7DA9B4692ABBD93D00F14CE3 /* PointerConformances.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PointerConformances.swift.gyb; sourceTree = "<group>"; };
		7DA9B46A2ABBD93D00F14CE3 /* OptionalRawRepresentable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionalRawRepresentable.swift; sourceTree = "<group>"; };
		7DA9B46B2ABBD93D00F14CE3 /* IntegerConformances.swift.gyb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = IntegerConformances.swift.gyb; sourceTree = "<group>"; };
		7DA9B46D2ABBD93D00F14CE3 /* IntegerConformances.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IntegerConformances.swift; sourceTree = "<group>"; };
		7DA9B46E2ABBD93D00F14CE3 /* PointerConformances.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PointerConformances.swift; sourceTree = "<group>"; };
		7DA9B46F2ABBD93D00F14CE3 /* AtomicBool.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AtomicBool.swift; sourceTree = "<group>"; };
		7DF2275B2ABCBF4B00EC2AFE /* Package@swift-5.7.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = "Package@swift-5.7.swift"; path = "../Package@swift-5.7.swift"; sourceTree = "<group>"; };
		7DF2275D2ABCBF4B00EC2AFE /* Package@swift-5.8.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = "Package@swift-5.8.swift"; path = "../Package@swift-5.8.swift"; sourceTree = "<group>"; };
		BB63DC6A29D782010054E9C2 /* Atomics.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = Atomics.xctestplan; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		7D489E3C29CE969D00499B21 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7D489E4429CE969D00499B21 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7D489E4829CE969D00499B21 /* Atomics.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		7D489E3529CE969D00499B21 = {
			isa = PBXGroup;
			children = (
				7D489EC529CE96DA00499B21 /* Package.swift */,
				7DF2275B2ABCBF4B00EC2AFE /* Package@swift-5.7.swift */,
				7DF2275D2ABCBF4B00EC2AFE /* Package@swift-5.8.swift */,
				7D489EC629CE96DA00499B21 /* CMakeLists.txt */,
				7D489ED929CE96DA00499B21 /* CODE_OF_CONDUCT.md */,
				7D489ED829CE96DA00499B21 /* CONTRIBUTING.md */,
				7D489ED129CE96DA00499B21 /* LICENSE.txt */,
				7D489ED729CE96DA00499B21 /* README.md */,
				7D489E5729CE96D900499B21 /* Sources */,
				7D489E7B29CE96D900499B21 /* Tests */,
				7D489EC729CE96DA00499B21 /* Utilities */,
				7D489ED229CE96DA00499B21 /* Xcode */,
				7D489E4029CE969D00499B21 /* Products */,
			);
			sourceTree = "<group>";
			tabWidth = 8;
		};
		7D489E4029CE969D00499B21 /* Products */ = {
			isa = PBXGroup;
			children = (
				7D489E3F29CE969D00499B21 /* Atomics.framework */,
				7D489E4729CE969D00499B21 /* AtomicsTests.xctest */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		7D489E5729CE96D900499B21 /* Sources */ = {
			isa = PBXGroup;
			children = (
				7D489E5829CE96D900499B21 /* CMakeLists.txt */,
				7D489E5929CE96D900499B21 /* Atomics */,
				7D489E7429CE96D900499B21 /* _AtomicsShims */,
			);
			name = Sources;
			path = ../Sources;
			sourceTree = "<group>";
		};
		7D489E5929CE96D900499B21 /* Atomics */ = {
			isa = PBXGroup;
			children = (
				7DA9B4662ABBD93D00F14CE3 /* Conformances */,
				7DA9B45A2ABBD93D00F14CE3 /* Primitives */,
				7DA9B4602ABBD93D00F14CE3 /* Protocols */,
				7DA9B4502ABBD93D00F14CE3 /* Types */,
				7D489E6A29CE96D900499B21 /* Atomics.docc */,
				7D489E5C29CE96D900499B21 /* CMakeLists.txt */,
				7D489E6529CE96D900499B21 /* Unmanaged extensions.swift */,
			);
			path = Atomics;
			sourceTree = "<group>";
		};
		7D489E7429CE96D900499B21 /* _AtomicsShims */ = {
			isa = PBXGroup;
			children = (
				7D489E7529CE96D900499B21 /* CMakeLists.txt */,
				7D489E7629CE96D900499B21 /* include */,
				7D489E7929CE96D900499B21 /* src */,
			);
			path = _AtomicsShims;
			sourceTree = "<group>";
		};
		7D489E7629CE96D900499B21 /* include */ = {
			isa = PBXGroup;
			children = (
				7D489E7729CE96D900499B21 /* _AtomicsShims.h */,
				7D489E7829CE96D900499B21 /* module.modulemap */,
			);
			path = include;
			sourceTree = "<group>";
		};
		7D489E7929CE96D900499B21 /* src */ = {
			isa = PBXGroup;
			children = (
				7D489E7A29CE96D900499B21 /* _AtomicsShims.c */,
			);
			path = src;
			sourceTree = "<group>";
		};
		7D489E7B29CE96D900499B21 /* Tests */ = {
			isa = PBXGroup;
			children = (
				7D489EBE29CE96DA00499B21 /* CMakeLists.txt */,
				7D489E7C29CE96D900499B21 /* AtomicsTests */,
				7D489EBF29CE96DA00499B21 /* lit */,
			);
			name = Tests;
			path = ../Tests;
			sourceTree = "<group>";
		};
		7D489E7C29CE96D900499B21 /* AtomicsTests */ = {
			isa = PBXGroup;
			children = (
				7D489E7D29CE96D900499B21 /* AtomicLazyReference.swift */,
				7D489E7E29CE96D900499B21 /* Basics */,
				7D489EBB29CE96DA00499B21 /* DoubleWord.swift */,
				7D489EB629CE96DA00499B21 /* LifetimeTracked.swift */,
				7D489EBA29CE96DA00499B21 /* LockFreeQueue.swift */,
				7D489EB929CE96DA00499B21 /* LockFreeSingleConsumerStack.swift */,
				7D489EBD29CE96DA00499B21 /* main.swift */,
				7D489EB829CE96DA00499B21 /* StrongReferenceRace.swift */,
				7D489EBC29CE96DA00499B21 /* StrongReferenceShuffle.swift */,
				7D489EB729CE96DA00499B21 /* StrongReferenceSubclass.swift */,
			);
			path = AtomicsTests;
			sourceTree = "<group>";
		};
		7D489E7E29CE96D900499B21 /* Basics */ = {
			isa = PBXGroup;
			children = (
				7D489E7F29CE96D900499B21 /* BasicAtomicIntTests.swift.gyb */,
				7D489E8029CE96D900499B21 /* BasicAtomicUInt8Tests.swift.gyb */,
				7D489E8129CE96D900499B21 /* BasicTests.gyb-template */,
				7D489E8229CE96D900499B21 /* BasicAtomicInt32Tests.swift.gyb */,
				7D489E8329CE96D900499B21 /* BasicAtomicPointerTests.swift.gyb */,
				7D489E8429CE96D900499B21 /* BasicAtomicInt8Tests.swift.gyb */,
				7D489E8529CE96D900499B21 /* BasicAtomicOptionalPointerTests.swift.gyb */,
				7D489E8629CE96D900499B21 /* BasicAtomicBoolTests.swift.gyb */,
				7D489E8729CE96D900499B21 /* BasicTestSupport.swift */,
				7D489E8829CE96D900499B21 /* BasicAtomicMutableRawPointerTests.swift.gyb */,
				7D489E8929CE96D900499B21 /* BasicAtomicMutablePointerTests.swift.gyb */,
				7D489E8A29CE96D900499B21 /* BasicAtomicUInt32Tests.swift.gyb */,
				7D489E8B29CE96D900499B21 /* BasicAtomicOptionalRawPointerTests.swift.gyb */,
				7D489E8C29CE96D900499B21 /* BasicAtomicDoubleWordTests.swift.gyb */,
				7D489E8D29CE96D900499B21 /* BasicAtomicOptionalMutableRawPointerTests.swift.gyb */,
				7D489E8E29CE96D900499B21 /* BasicAtomicReferenceTests.swift.gyb */,
				7D489E8F29CE96D900499B21 /* BasicAtomicUInt64Tests.swift.gyb */,
				7D489E9029CE96D900499B21 /* BasicAtomicOptionalUnmanagedTests.swift.gyb */,
				7D489E9129CE96D900499B21 /* BasicAtomicOptionalMutablePointerTests.swift.gyb */,
				7D489E9229CE96D900499B21 /* BasicAtomicInt16Tests.swift.gyb */,
				7D489E9329CE96D900499B21 /* BasicAtomicOptionalRawRepresentableTests.swift.gyb */,
				7D489E9429CE96D900499B21 /* BasicAtomicRawRepresentableTests.swift.gyb */,
				7D489E9529CE96D900499B21 /* BasicAtomicRawPointerTests.swift.gyb */,
				7D489E9629CE96D900499B21 /* BasicAtomicUIntTests.swift.gyb */,
				7D489E9729CE96D900499B21 /* BasicAtomicUnmanagedTests.swift.gyb */,
				7D489E9829CE96D900499B21 /* BasicAtomicOptionalReferenceTests.swift.gyb */,
				7D489E9929CE96D900499B21 /* BasicAtomicInt64Tests.swift.gyb */,
				7D489E9A29CE96D900499B21 /* BasicAtomicUInt16Tests.swift.gyb */,
				7D489E9B29CE96D900499B21 /* autogenerated */,
			);
			path = Basics;
			sourceTree = "<group>";
		};
		7D489E9B29CE96D900499B21 /* autogenerated */ = {
			isa = PBXGroup;
			children = (
				7D489E9C29CE96D900499B21 /* BasicAtomicInt8Tests.swift */,
				7D489E9D29CE96D900499B21 /* BasicAtomicOptionalMutablePointerTests.swift */,
				7D489E9E29CE96D900499B21 /* BasicAtomicInt64Tests.swift */,
				7D489E9F29CE96D900499B21 /* BasicAtomicMutablePointerTests.swift */,
				7D489EA029CE96DA00499B21 /* BasicAtomicRawPointerTests.swift */,
				7D489EA129CE96DA00499B21 /* BasicAtomicUnmanagedTests.swift */,
				7D489EA229CE96DA00499B21 /* BasicAtomicBoolTests.swift */,
				7D489EA329CE96DA00499B21 /* BasicAtomicReferenceTests.swift */,
				7D489EA429CE96DA00499B21 /* BasicAtomicRawRepresentableTests.swift */,
				7D489EA529CE96DA00499B21 /* BasicAtomicIntTests.swift */,
				7D489EA629CE96DA00499B21 /* BasicAtomicOptionalReferenceTests.swift */,
				7D489EA729CE96DA00499B21 /* BasicAtomicOptionalUnmanagedTests.swift */,
				7D489EA829CE96DA00499B21 /* BasicAtomicUInt64Tests.swift */,
				7D489EA929CE96DA00499B21 /* BasicAtomicUInt8Tests.swift */,
				7D489EAA29CE96DA00499B21 /* BasicAtomicInt16Tests.swift */,
				7D489EAB29CE96DA00499B21 /* BasicAtomicOptionalPointerTests.swift */,
				7D489EAC29CE96DA00499B21 /* BasicAtomicUInt32Tests.swift */,
				7D489EAD29CE96DA00499B21 /* BasicAtomicOptionalRawRepresentableTests.swift */,
				7D489EAE29CE96DA00499B21 /* BasicAtomicOptionalRawPointerTests.swift */,
				7D489EAF29CE96DA00499B21 /* BasicAtomicOptionalMutableRawPointerTests.swift */,
				7D489EB029CE96DA00499B21 /* BasicAtomicDoubleWordTests.swift */,
				7D489EB129CE96DA00499B21 /* BasicAtomicPointerTests.swift */,
				7D489EB229CE96DA00499B21 /* BasicAtomicUInt16Tests.swift */,
				7D489EB329CE96DA00499B21 /* BasicAtomicInt32Tests.swift */,
				7D489EB429CE96DA00499B21 /* BasicAtomicUIntTests.swift */,
				7D489EB529CE96DA00499B21 /* BasicAtomicMutableRawPointerTests.swift */,
			);
			path = autogenerated;
			sourceTree = "<group>";
		};
		7D489EBF29CE96DA00499B21 /* lit */ = {
			isa = PBXGroup;
			children = (
				7D489EC029CE96DA00499B21 /* UnsafeAtomicInitializers.swift.gyb */,
				7D489EC129CE96DA00499B21 /* AtomicsFolding.swift.gyb */,
				7D489EC229CE96DA00499B21 /* autogenerated */,
			);
			path = lit;
			sourceTree = "<group>";
		};
		7D489EC229CE96DA00499B21 /* autogenerated */ = {
			isa = PBXGroup;
			children = (
				7D489EC329CE96DA00499B21 /* UnsafeAtomicInitializers.swift */,
				7D489EC429CE96DA00499B21 /* AtomicsFolding.swift */,
			);
			path = autogenerated;
			sourceTree = "<group>";
		};
		7D489EC729CE96DA00499B21 /* Utilities */ = {
			isa = PBXGroup;
			children = (
				7D489EC829CE96DA00499B21 /* gyb.py */,
				7D489EC929CE96DA00499B21 /* run-full-tests.sh */,
				7D489ECD29CE96DA00499B21 /* gyb_utils.py */,
				7D489ECE29CE96DA00499B21 /* gyb */,
				7D489ECF29CE96DA00499B21 /* generate-sources.sh */,
			);
			name = Utilities;
			path = ../Utilities;
			sourceTree = "<group>";
		};
		7D489ED229CE96DA00499B21 /* Xcode */ = {
			isa = PBXGroup;
			children = (
				BB63DC6A29D782010054E9C2 /* Atomics.xctestplan */,
				7D489F6F29CE986A00499B21 /* Shared.xcconfig */,
				7D489F7029CE986A00499B21 /* Atomics.xcconfig */,
				7D489F7129CE986A00499B21 /* AtomicsTests.xcconfig */,
				7D489ED629CE96DA00499B21 /* README.md */,
			);
			name = Xcode;
			sourceTree = "<group>";
		};
		7DA9B4502ABBD93D00F14CE3 /* Types */ = {
			isa = PBXGroup;
			children = (
				7DA9B4512ABBD93D00F14CE3 /* UnsafeAtomicLazyReference.swift */,
				7DA9B4522ABBD93D00F14CE3 /* IntegerOperations.swift.gyb */,
				7DA9B4532ABBD93D00F14CE3 /* DoubleWord.swift */,
				7DA9B4542ABBD93D00F14CE3 /* ManagedAtomic.swift */,
				7DA9B4552ABBD93D00F14CE3 /* ManagedAtomicLazyReference.swift */,
				7DA9B4562ABBD93D00F14CE3 /* AtomicMemoryOrderings.swift */,
				7DA9B4572ABBD93D00F14CE3 /* UnsafeAtomic.swift */,
				7DA9B4582ABBD93D00F14CE3 /* autogenerated */,
			);
			path = Types;
			sourceTree = "<group>";
		};
		7DA9B4582ABBD93D00F14CE3 /* autogenerated */ = {
			isa = PBXGroup;
			children = (
				7DA9B4592ABBD93D00F14CE3 /* IntegerOperations.swift */,
			);
			path = autogenerated;
			sourceTree = "<group>";
		};
		7DA9B45A2ABBD93D00F14CE3 /* Primitives */ = {
			isa = PBXGroup;
			children = (
				7DA9B45C2ABBD93D00F14CE3 /* Primitives.native.swift.gyb */,
				7DA9B45B2ABBD93D00F14CE3 /* Primitives.shims.swift.gyb */,
				7DA9B45D2ABBD93D00F14CE3 /* autogenerated */,
			);
			path = Primitives;
			sourceTree = "<group>";
		};
		7DA9B45D2ABBD93D00F14CE3 /* autogenerated */ = {
			isa = PBXGroup;
			children = (
				7DA9B45E2ABBD93D00F14CE3 /* Primitives.native.swift */,
				7DA9B45F2ABBD93D00F14CE3 /* Primitives.shims.swift */,
			);
			path = autogenerated;
			sourceTree = "<group>";
		};
		7DA9B4602ABBD93D00F14CE3 /* Protocols */ = {
			isa = PBXGroup;
			children = (
				7DA9B4612ABBD93D00F14CE3 /* AtomicInteger.swift */,
				7DA9B4622ABBD93D00F14CE3 /* AtomicValue.swift */,
				7DA9B4632ABBD93D00F14CE3 /* AtomicReference.swift */,
				7DA9B4642ABBD93D00F14CE3 /* AtomicOptionalWrappable.swift */,
				7DA9B4652ABBD93D00F14CE3 /* AtomicStorage.swift */,
			);
			path = Protocols;
			sourceTree = "<group>";
		};
		7DA9B4662ABBD93D00F14CE3 /* Conformances */ = {
			isa = PBXGroup;
			children = (
				7DA9B4672ABBD93D00F14CE3 /* RawRepresentable.swift */,
				7DA9B4682ABBD93D00F14CE3 /* AtomicBool.swift.gyb */,
				7DA9B4692ABBD93D00F14CE3 /* PointerConformances.swift.gyb */,
				7DA9B46A2ABBD93D00F14CE3 /* OptionalRawRepresentable.swift */,
				7DA9B46B2ABBD93D00F14CE3 /* IntegerConformances.swift.gyb */,
				7DA9B46C2ABBD93D00F14CE3 /* autogenerated */,
			);
			path = Conformances;
			sourceTree = "<group>";
		};
		7DA9B46C2ABBD93D00F14CE3 /* autogenerated */ = {
			isa = PBXGroup;
			children = (
				7DA9B46D2ABBD93D00F14CE3 /* IntegerConformances.swift */,
				7DA9B46E2ABBD93D00F14CE3 /* PointerConformances.swift */,
				7DA9B46F2ABBD93D00F14CE3 /* AtomicBool.swift */,
			);
			path = autogenerated;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		7D489E3A29CE969D00499B21 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7D489EF529CE96DA00499B21 /* _AtomicsShims.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		7D489E3E29CE969D00499B21 /* Atomics */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 7D489E5129CE969D00499B21 /* Build configuration list for PBXNativeTarget "Atomics" */;
			buildPhases = (
				7D489E3A29CE969D00499B21 /* Headers */,
				7D489E3B29CE969D00499B21 /* Sources */,
				7D489E3C29CE969D00499B21 /* Frameworks */,
				7D489E3D29CE969D00499B21 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = Atomics;
			productName = Atomics;
			productReference = 7D489E3F29CE969D00499B21 /* Atomics.framework */;
			productType = "com.apple.product-type.framework";
		};
		7D489E4629CE969D00499B21 /* AtomicsTests */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 7D489E5429CE969D00499B21 /* Build configuration list for PBXNativeTarget "AtomicsTests" */;
			buildPhases = (
				7D489E4329CE969D00499B21 /* Sources */,
				7D489E4429CE969D00499B21 /* Frameworks */,
				7D489E4529CE969D00499B21 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				7D489E4A29CE969D00499B21 /* PBXTargetDependency */,
			);
			name = AtomicsTests;
			productName = AtomicsTests;
			productReference = 7D489E4729CE969D00499B21 /* AtomicsTests.xctest */;
			productType = "com.apple.product-type.bundle.unit-test";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		7D489E3629CE969D00499B21 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				BuildIndependentTargetsInParallel = 1;
				LastSwiftUpdateCheck = 1420;
				LastUpgradeCheck = 1500;
				TargetAttributes = {
					7D489E3E29CE969D00499B21 = {
						CreatedOnToolsVersion = 14.2;
						LastSwiftMigration = 1420;
					};
					7D489E4629CE969D00499B21 = {
						CreatedOnToolsVersion = 14.2;
					};
				};
			};
			buildConfigurationList = 7D489E3929CE969D00499B21 /* Build configuration list for PBXProject "Atomics" */;
			compatibilityVersion = "Xcode 15.0";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = 7D489E3529CE969D00499B21;
			productRefGroup = 7D489E4029CE969D00499B21 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				7D489E3E29CE969D00499B21 /* Atomics */,
				7D489E4629CE969D00499B21 /* AtomicsTests */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		7D489E3D29CE969D00499B21 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7D489E4529CE969D00499B21 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		7D489E3B29CE969D00499B21 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7DA9B4802ABBD93D00F14CE3 /* AtomicStorage.swift in Sources */,
				7DA9B4752ABBD93D00F14CE3 /* AtomicMemoryOrderings.swift in Sources */,
				7DA9B47C2ABBD93D00F14CE3 /* AtomicInteger.swift in Sources */,
				7DA9B4882ABBD93D00F14CE3 /* AtomicBool.swift in Sources */,
				7DA9B47B2ABBD93D00F14CE3 /* Primitives.shims.swift in Sources */,
				7DA9B4862ABBD93D00F14CE3 /* IntegerConformances.swift in Sources */,
				7DA9B4742ABBD93D00F14CE3 /* ManagedAtomicLazyReference.swift in Sources */,
				7DA9B4812ABBD93D00F14CE3 /* RawRepresentable.swift in Sources */,
				7DA9B4872ABBD93D00F14CE3 /* PointerConformances.swift in Sources */,
				7D489EF629CE96DA00499B21 /* _AtomicsShims.c in Sources */,
				7DA9B4732ABBD93D00F14CE3 /* ManagedAtomic.swift in Sources */,
				7DA9B47E2ABBD93D00F14CE3 /* AtomicReference.swift in Sources */,
				7DA9B47F2ABBD93D00F14CE3 /* AtomicOptionalWrappable.swift in Sources */,
				7DA9B47D2ABBD93D00F14CE3 /* AtomicValue.swift in Sources */,
				7DA9B4762ABBD93D00F14CE3 /* UnsafeAtomic.swift in Sources */,
				7D489EE629CE96DA00499B21 /* Unmanaged extensions.swift in Sources */,
				7DA9B4722ABBD93D00F14CE3 /* DoubleWord.swift in Sources */,
				7DA9B4772ABBD93D00F14CE3 /* IntegerOperations.swift in Sources */,
				7DA9B4842ABBD93D00F14CE3 /* OptionalRawRepresentable.swift in Sources */,
				7DA9B4702ABBD93D00F14CE3 /* UnsafeAtomicLazyReference.swift in Sources */,
				7DA9B47A2ABBD93D00F14CE3 /* Primitives.native.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7D489E4329CE969D00499B21 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7D489F6129CE978100499B21 /* BasicAtomicInt32Tests.swift in Sources */,
				7D489F5929CE978100499B21 /* BasicAtomicRawPointerTests.swift in Sources */,
				7D489F6529CE978100499B21 /* BasicAtomicInt8Tests.swift in Sources */,
				7D489F5B29CE978100499B21 /* BasicAtomicUInt64Tests.swift in Sources */,
				7D489F5529CE978100499B21 /* BasicAtomicMutablePointerTests.swift in Sources */,
				7D489F4D29CE976800499B21 /* StrongReferenceSubclass.swift in Sources */,
				7D489F5C29CE978100499B21 /* BasicAtomicUInt32Tests.swift in Sources */,
				7D489F6229CE978100499B21 /* BasicAtomicUIntTests.swift in Sources */,
				7D489F5E29CE978100499B21 /* BasicAtomicOptionalUnmanagedTests.swift in Sources */,
				7D489F4E29CE976800499B21 /* LifetimeTracked.swift in Sources */,
				7D489F6029CE978100499B21 /* BasicAtomicUInt16Tests.swift in Sources */,
				7D489F6429CE978100499B21 /* BasicAtomicReferenceTests.swift in Sources */,
				7D489F5729CE978100499B21 /* BasicAtomicOptionalPointerTests.swift in Sources */,
				7D489F5229CE976B00499B21 /* AtomicLazyReference.swift in Sources */,
				7D489F4B29CE976800499B21 /* main.swift in Sources */,
				7D489F5329CE977200499B21 /* BasicTestSupport.swift in Sources */,
				7D489F5029CE976800499B21 /* StrongReferenceRace.swift in Sources */,
				7D489F6929CE978100499B21 /* BasicAtomicIntTests.swift in Sources */,
				7D489F5D29CE978100499B21 /* BasicAtomicBoolTests.swift in Sources */,
				7D489F5A29CE978100499B21 /* BasicAtomicMutableRawPointerTests.swift in Sources */,
				7D489F5F29CE978100499B21 /* BasicAtomicOptionalRawPointerTests.swift in Sources */,
				7D489F6629CE978100499B21 /* BasicAtomicDoubleWordTests.swift in Sources */,
				7D489F5629CE978100499B21 /* BasicAtomicOptionalMutableRawPointerTests.swift in Sources */,
				7D489F5429CE978100499B21 /* BasicAtomicInt16Tests.swift in Sources */,
				7D489F4A29CE976800499B21 /* StrongReferenceShuffle.swift in Sources */,
				7D489F6B29CE978100499B21 /* BasicAtomicOptionalReferenceTests.swift in Sources */,
				7D489F4F29CE976800499B21 /* DoubleWord.swift in Sources */,
				7D489F6729CE978100499B21 /* BasicAtomicPointerTests.swift in Sources */,
				7D489F5129CE976800499B21 /* LockFreeQueue.swift in Sources */,
				7D489F6829CE978100499B21 /* BasicAtomicOptionalRawRepresentableTests.swift in Sources */,
				7D489F4C29CE976800499B21 /* LockFreeSingleConsumerStack.swift in Sources */,
				7D489F6A29CE978100499B21 /* BasicAtomicUInt8Tests.swift in Sources */,
				7D489F5829CE978100499B21 /* BasicAtomicOptionalMutablePointerTests.swift in Sources */,
				7D489F6D29CE978100499B21 /* BasicAtomicRawRepresentableTests.swift in Sources */,
				7D489F6C29CE978100499B21 /* BasicAtomicUnmanagedTests.swift in Sources */,
				7D489F6329CE978100499B21 /* BasicAtomicInt64Tests.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		7D489E4A29CE969D00499B21 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 7D489E3E29CE969D00499B21 /* Atomics */;
			targetProxy = 7D489E4929CE969D00499B21 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		7D489E4F29CE969D00499B21 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7D489F6F29CE986A00499B21 /* Shared.xcconfig */;
			buildSettings = {
			};
			name = Debug;
		};
		7D489E5029CE969D00499B21 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7D489F6F29CE986A00499B21 /* Shared.xcconfig */;
			buildSettings = {
			};
			name = Release;
		};
		7D489E5229CE969D00499B21 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7D489F7029CE986A00499B21 /* Atomics.xcconfig */;
			buildSettings = {
			};
			name = Debug;
		};
		7D489E5329CE969D00499B21 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7D489F7029CE986A00499B21 /* Atomics.xcconfig */;
			buildSettings = {
			};
			name = Release;
		};
		7D489E5529CE969D00499B21 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7D489F7129CE986A00499B21 /* AtomicsTests.xcconfig */;
			buildSettings = {
			};
			name = Debug;
		};
		7D489E5629CE969D00499B21 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7D489F7129CE986A00499B21 /* AtomicsTests.xcconfig */;
			buildSettings = {
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		7D489E3929CE969D00499B21 /* Build configuration list for PBXProject "Atomics" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				7D489E4F29CE969D00499B21 /* Debug */,
				7D489E5029CE969D00499B21 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		7D489E5129CE969D00499B21 /* Build configuration list for PBXNativeTarget "Atomics" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				7D489E5229CE969D00499B21 /* Debug */,
				7D489E5329CE969D00499B21 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		7D489E5429CE969D00499B21 /* Build configuration list for PBXNativeTarget "AtomicsTests" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				7D489E5529CE969D00499B21 /* Debug */,
				7D489E5629CE969D00499B21 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 7D489E3629CE969D00499B21 /* Project object */;
}