-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclear_all_cpp_std_headers.h
More file actions
683 lines (681 loc) · 12.9 KB
/
Copy pathclear_all_cpp_std_headers.h
File metadata and controls
683 lines (681 loc) · 12.9 KB
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
/*
* Generated at: 2026-08-01 09:40:51 UTC
* GCC commit: a6ceb8bca802db02edddbebfe2dbf589e5710fc5
* LLVM commit: 232e8b5f458479163340ae2d9c1925ccaaaa154b
*/
#ifndef _GLIBCXX_CCOMPLEX
#define _GLIBCXX_CCOMPLEX 1
#endif
#ifndef _GLIBCXX_CCTYPE
#define _GLIBCXX_CCTYPE 1
#endif
#ifndef _GLIBCXX_CERRNO
#define _GLIBCXX_CERRNO 1
#endif
#ifndef _GLIBCXX_CFENV
#define _GLIBCXX_CFENV 1
#endif
#ifndef _GLIBCXX_CFLOAT
#define _GLIBCXX_CFLOAT 1
#endif
#ifndef _GLIBCXX_CINTTYPES
#define _GLIBCXX_CINTTYPES 1
#endif
#ifndef _GLIBCXX_CISO646
#define _GLIBCXX_CISO646
#endif
#ifndef _GLIBCXX_CLIMITS
#define _GLIBCXX_CLIMITS 1
#endif
#ifndef _GLIBCXX_CLOCALE
#define _GLIBCXX_CLOCALE 1
#endif
#ifndef _GLIBCXX_CMATH
#define _GLIBCXX_CMATH 1
#endif
#ifndef _GLIBCXX_CSETJMP
#define _GLIBCXX_CSETJMP 1
#endif
#ifndef _GLIBCXX_CSIGNAL
#define _GLIBCXX_CSIGNAL 1
#endif
#ifndef _GLIBCXX_CSTDALIGN
#define _GLIBCXX_CSTDALIGN 1
#endif
#ifndef _GLIBCXX_CSTDARG
#define _GLIBCXX_CSTDARG 1
#endif
#ifndef _GLIBCXX_CSTDBOOL
#define _GLIBCXX_CSTDBOOL 1
#endif
#ifndef _GLIBCXX_CSTDDEF
#define _GLIBCXX_CSTDDEF 1
#endif
#ifndef _GLIBCXX_CSTDINT
#define _GLIBCXX_CSTDINT 1
#endif
#ifndef _GLIBCXX_CSTDIO
#define _GLIBCXX_CSTDIO 1
#endif
#ifndef _GLIBCXX_CSTDLIB
#define _GLIBCXX_CSTDLIB 1
#endif
#ifndef _GLIBCXX_CSTRING
#define _GLIBCXX_CSTRING 1
#endif
#ifndef _GLIBCXX_CTGMATH
#define _GLIBCXX_CTGMATH 1
#endif
#ifndef _GLIBCXX_CTIME
#define _GLIBCXX_CTIME 1
#endif
#ifndef _GLIBCXX_CUCHAR
#define _GLIBCXX_CUCHAR 1
#endif
#ifndef _GLIBCXX_CWCHAR
#define _GLIBCXX_CWCHAR 1
#endif
#ifndef _GLIBCXX_CWCTYPE
#define _GLIBCXX_CWCTYPE 1
#endif
#ifndef _COMPARE
#define _COMPARE
#endif
#ifndef __EXCEPTION__
#define __EXCEPTION__
#endif
#ifndef _INITIALIZER_LIST
#define _INITIALIZER_LIST
#endif
#ifndef _NEW
#define _NEW
#endif
#ifndef _TYPEINFO
#define _TYPEINFO
#endif
#ifndef _GLIBCXX_ALGORITHM
#define _GLIBCXX_ALGORITHM 1
#endif
#ifndef _GLIBCXX_ANY
#define _GLIBCXX_ANY 1
#endif
#ifndef _GLIBCXX_ARRAY
#define _GLIBCXX_ARRAY 1
#endif
#ifndef _GLIBCXX_ATOMIC
#define _GLIBCXX_ATOMIC 1
#endif
#ifndef _GLIBCXX_BARRIER
#define _GLIBCXX_BARRIER 1
#endif
#ifndef _GLIBCXX_BIT
#define _GLIBCXX_BIT 1
#endif
#ifndef _GLIBCXX_BITSET
#define _GLIBCXX_BITSET 1
#endif
#ifndef _GLIBCXX_CHARCONV
#define _GLIBCXX_CHARCONV 1
#endif
#ifndef _GLIBCXX_CHRONO
#define _GLIBCXX_CHRONO 1
#endif
#ifndef _GLIBCXX_CODECVT
#define _GLIBCXX_CODECVT 1
#endif
#ifndef _GLIBCXX_COMPLEX
#define _GLIBCXX_COMPLEX 1
#endif
#ifndef _GLIBCXX_CONCEPTS
#define _GLIBCXX_CONCEPTS 1
#endif
#ifndef _GLIBCXX_CONDITION_VARIABLE
#define _GLIBCXX_CONDITION_VARIABLE 1
#endif
#ifndef _GLIBCXX_CONTRACTS
#define _GLIBCXX_CONTRACTS 1
#endif
#ifndef _GLIBCXX_COROUTINE
#define _GLIBCXX_COROUTINE 1
#endif
#ifndef _GLIBCXX_DEBUGGING
#define _GLIBCXX_DEBUGGING 1
#endif
#ifndef _GLIBCXX_DEQUE
#define _GLIBCXX_DEQUE 1
#endif
#ifndef _GLIBCXX_EXECUTION
#define _GLIBCXX_EXECUTION 1
#endif
#ifndef _GLIBCXX_EXPECTED
#define _GLIBCXX_EXPECTED
#endif
#ifndef _GLIBCXX_FILESYSTEM
#define _GLIBCXX_FILESYSTEM 1
#endif
#ifndef _GLIBCXX_FLAT_MAP
#define _GLIBCXX_FLAT_MAP 1
#endif
#ifndef _GLIBCXX_FLAT_SET
#define _GLIBCXX_FLAT_SET 1
#endif
#ifndef _GLIBCXX_FORMAT
#define _GLIBCXX_FORMAT 1
#endif
#ifndef _GLIBCXX_FORWARD_LIST
#define _GLIBCXX_FORWARD_LIST 1
#endif
#ifndef _GLIBCXX_FSTREAM
#define _GLIBCXX_FSTREAM 1
#endif
#ifndef _GLIBCXX_FUNCTIONAL
#define _GLIBCXX_FUNCTIONAL 1
#endif
#ifndef _GLIBCXX_FUTURE
#define _GLIBCXX_FUTURE 1
#endif
#ifndef _GLIBCXX_GENERATOR
#define _GLIBCXX_GENERATOR
#endif
#ifndef _GLIBCXX_INPLACE_VECTOR
#define _GLIBCXX_INPLACE_VECTOR 1
#endif
#ifndef _GLIBCXX_IOMANIP
#define _GLIBCXX_IOMANIP 1
#endif
#ifndef _GLIBCXX_IOS
#define _GLIBCXX_IOS 1
#endif
#ifndef _GLIBCXX_IOSFWD
#define _GLIBCXX_IOSFWD 1
#endif
#ifndef _GLIBCXX_IOSTREAM
#define _GLIBCXX_IOSTREAM 1
#endif
#ifndef _GLIBCXX_ISTREAM
#define _GLIBCXX_ISTREAM 1
#endif
#ifndef _GLIBCXX_ITERATOR
#define _GLIBCXX_ITERATOR 1
#endif
#ifndef _GLIBCXX_LATCH
#define _GLIBCXX_LATCH 1
#endif
#ifndef _GLIBCXX_NUMERIC_LIMITS
#define _GLIBCXX_NUMERIC_LIMITS 1
#endif
#ifndef _GLIBCXX_LIST
#define _GLIBCXX_LIST 1
#endif
#ifndef _GLIBCXX_LOCALE
#define _GLIBCXX_LOCALE 1
#endif
#ifndef _GLIBCXX_MAP
#define _GLIBCXX_MAP 1
#endif
#ifndef _GLIBCXX_MDSPAN
#define _GLIBCXX_MDSPAN 1
#endif
#ifndef _GLIBCXX_MEMORY
#define _GLIBCXX_MEMORY 1
#endif
#ifndef _GLIBCXX_MEMORY_RESOURCE
#define _GLIBCXX_MEMORY_RESOURCE 1
#endif
#ifndef _GLIBCXX_META
#define _GLIBCXX_META 1
#endif
#ifndef _GLIBCXX_MUTEX
#define _GLIBCXX_MUTEX 1
#endif
#ifndef _GLIBCXX_NUMBERS
#define _GLIBCXX_NUMBERS 1
#endif
#ifndef _GLIBCXX_NUMERIC
#define _GLIBCXX_NUMERIC 1
#endif
#ifndef _GLIBCXX_OPTIONAL
#define _GLIBCXX_OPTIONAL 1
#endif
#ifndef _GLIBCXX_OSTREAM
#define _GLIBCXX_OSTREAM 1
#endif
#ifndef _GLIBCXX_PRINT
#define _GLIBCXX_PRINT 1
#endif
#ifndef _GLIBCXX_QUEUE
#define _GLIBCXX_QUEUE 1
#endif
#ifndef _GLIBCXX_RANDOM
#define _GLIBCXX_RANDOM 1
#endif
#ifndef _GLIBCXX_RANGES
#define _GLIBCXX_RANGES 1
#endif
#ifndef _GLIBCXX_RATIO
#define _GLIBCXX_RATIO 1
#endif
#ifndef _GLIBCXX_REGEX
#define _GLIBCXX_REGEX 1
#endif
#ifndef _SCOPED_ALLOCATOR
#define _SCOPED_ALLOCATOR 1
#endif
#ifndef _GLIBCXX_SEMAPHORE
#define _GLIBCXX_SEMAPHORE 1
#endif
#ifndef _GLIBCXX_SET
#define _GLIBCXX_SET 1
#endif
#ifndef _GLIBCXX_SHARED_MUTEX
#define _GLIBCXX_SHARED_MUTEX 1
#endif
#ifndef _GLIBCXX_SIMD
#define _GLIBCXX_SIMD 1
#endif
#ifndef _GLIBCXX_SRCLOC
#define _GLIBCXX_SRCLOC 1
#endif
#ifndef _GLIBCXX_SPAN
#define _GLIBCXX_SPAN 1
#endif
#ifndef _GLIBCXX_SPANSTREAM
#define _GLIBCXX_SPANSTREAM 1
#endif
#ifndef _GLIBCXX_SSTREAM
#define _GLIBCXX_SSTREAM 1
#endif
#ifndef _GLIBCXX_STACK
#define _GLIBCXX_STACK 1
#endif
#ifndef _GLIBCXX_STACKTRACE
#define _GLIBCXX_STACKTRACE 1
#endif
#ifndef _GLIBCXX_STDEXCEPT
#define _GLIBCXX_STDEXCEPT 1
#endif
#ifndef _GLIBCXX_STDFLOAT
#define _GLIBCXX_STDFLOAT 1
#endif
#ifndef _GLIBCXX_STOP_TOKEN
#define _GLIBCXX_STOP_TOKEN
#endif
#ifndef _GLIBXX_STREAMBUF
#define _GLIBXX_STREAMBUF 1
#endif
#ifndef _GLIBCXX_STRING
#define _GLIBCXX_STRING 1
#endif
#ifndef _GLIBCXX_STRING_VIEW
#define _GLIBCXX_STRING_VIEW 1
#endif
#ifndef _GLIBCXX_SYNCSTREAM
#define _GLIBCXX_SYNCSTREAM 1
#endif
#ifndef _GLIBCXX_SYSTEM_ERROR
#define _GLIBCXX_SYSTEM_ERROR 1
#endif
#ifndef _GLIBCXX_TEXT_ENCODING
#define _GLIBCXX_TEXT_ENCODING
#endif
#ifndef _GLIBCXX_THREAD
#define _GLIBCXX_THREAD 1
#endif
#ifndef _GLIBCXX_TUPLE
#define _GLIBCXX_TUPLE 1
#endif
#ifndef _GLIBCXX_TYPE_TRAITS
#define _GLIBCXX_TYPE_TRAITS 1
#endif
#ifndef _GLIBCXX_TYPEINDEX
#define _GLIBCXX_TYPEINDEX 1
#endif
#ifndef _GLIBCXX_UNORDERED_MAP
#define _GLIBCXX_UNORDERED_MAP 1
#endif
#ifndef _GLIBCXX_UNORDERED_SET
#define _GLIBCXX_UNORDERED_SET 1
#endif
#ifndef _GLIBCXX_UTILITY
#define _GLIBCXX_UTILITY 1
#endif
#ifndef _GLIBCXX_VALARRAY
#define _GLIBCXX_VALARRAY 1
#endif
#ifndef _GLIBCXX_VARIANT
#define _GLIBCXX_VARIANT 1
#endif
#ifndef _GLIBCXX_VECTOR
#define _GLIBCXX_VECTOR 1
#endif
#ifndef _GLIBCXX_VERSION_INCLUDED
#define _GLIBCXX_VERSION_INCLUDED
#endif
#ifndef _LIBCPP_ALGORITHM
#define _LIBCPP_ALGORITHM
#endif
#ifndef _LIBCPP_ANY
#define _LIBCPP_ANY
#endif
#ifndef _LIBCPP_ARRAY
#define _LIBCPP_ARRAY
#endif
#ifndef _LIBCPP_ATOMIC
#define _LIBCPP_ATOMIC
#endif
#ifndef _LIBCPP_BARRIER
#define _LIBCPP_BARRIER
#endif
#ifndef _LIBCPP_BIT
#define _LIBCPP_BIT
#endif
#ifndef _LIBCPP_BITSET
#define _LIBCPP_BITSET
#endif
#ifndef _LIBCPP_CCOMPLEX
#define _LIBCPP_CCOMPLEX
#endif
#ifndef _LIBCPP_CCTYPE
#define _LIBCPP_CCTYPE
#endif
#ifndef _LIBCPP_CERRNO
#define _LIBCPP_CERRNO
#endif
#ifndef _LIBCPP_CFENV
#define _LIBCPP_CFENV
#endif
#ifndef _LIBCPP_CFLOAT
#define _LIBCPP_CFLOAT
#endif
#ifndef _LIBCPP_CHARCONV
#define _LIBCPP_CHARCONV
#endif
#ifndef _LIBCPP_CHRONO
#define _LIBCPP_CHRONO
#endif
#ifndef _LIBCPP_CINTTYPES
#define _LIBCPP_CINTTYPES
#endif
#ifndef _LIBCPP_CISO646
#define _LIBCPP_CISO646
#endif
#ifndef _LIBCPP_CLIMITS
#define _LIBCPP_CLIMITS
#endif
#ifndef _LIBCPP_CLOCALE
#define _LIBCPP_CLOCALE
#endif
#ifndef _LIBCPP_CMATH
#define _LIBCPP_CMATH
#endif
#ifndef _LIBCPP_CODECVT
#define _LIBCPP_CODECVT
#endif
#ifndef _LIBCPP_COMPARE
#define _LIBCPP_COMPARE
#endif
#ifndef _LIBCPP_COMPLEX
#define _LIBCPP_COMPLEX
#endif
#ifndef _LIBCPP_CONCEPTS
#define _LIBCPP_CONCEPTS
#endif
#ifndef _LIBCPP_CONDITION_VARIABLE
#define _LIBCPP_CONDITION_VARIABLE
#endif
#ifndef _LIBCPP_COROUTINE
#define _LIBCPP_COROUTINE
#endif
#ifndef _LIBCPP_CSETJMP
#define _LIBCPP_CSETJMP
#endif
#ifndef _LIBCPP_CSIGNAL
#define _LIBCPP_CSIGNAL
#endif
#ifndef _LIBCPP_CSTDALIGN
#define _LIBCPP_CSTDALIGN
#endif
#ifndef _LIBCPP_CSTDARG
#define _LIBCPP_CSTDARG
#endif
#ifndef _LIBCPP_CSTDBOOL
#define _LIBCPP_CSTDBOOL
#endif
#ifndef _LIBCPP_CSTDDEF
#define _LIBCPP_CSTDDEF
#endif
#ifndef _LIBCPP_CSTDINT
#define _LIBCPP_CSTDINT
#endif
#ifndef _LIBCPP_CSTDIO
#define _LIBCPP_CSTDIO
#endif
#ifndef _LIBCPP_CSTDLIB
#define _LIBCPP_CSTDLIB
#endif
#ifndef _LIBCPP_CSTRING
#define _LIBCPP_CSTRING
#endif
#ifndef _LIBCPP_CTGMATH
#define _LIBCPP_CTGMATH
#endif
#ifndef _LIBCPP_CTIME
#define _LIBCPP_CTIME
#endif
#ifndef _LIBCPP_CUCHAR
#define _LIBCPP_CUCHAR
#endif
#ifndef _LIBCPP_CWCHAR
#define _LIBCPP_CWCHAR
#endif
#ifndef _LIBCPP_CWCTYPE
#define _LIBCPP_CWCTYPE
#endif
#ifndef _LIBCPP_DEQUE
#define _LIBCPP_DEQUE
#endif
#ifndef _LIBCPP_EXCEPTION
#define _LIBCPP_EXCEPTION
#endif
#ifndef _LIBCPP_EXECUTION
#define _LIBCPP_EXECUTION
#endif
#ifndef _LIBCPP_EXPECTED
#define _LIBCPP_EXPECTED
#endif
#ifndef _LIBCPP_FILESYSTEM
#define _LIBCPP_FILESYSTEM
#endif
#ifndef _LIBCPP_FLAT_MAP
#define _LIBCPP_FLAT_MAP
#endif
#ifndef _LIBCPP_FLAT_SET
#define _LIBCPP_FLAT_SET
#endif
#ifndef _LIBCPP_FORMAT
#define _LIBCPP_FORMAT
#endif
#ifndef _LIBCPP_FORWARD_LIST
#define _LIBCPP_FORWARD_LIST
#endif
#ifndef _LIBCPP_FSTREAM
#define _LIBCPP_FSTREAM
#endif
#ifndef _LIBCPP_FUNCTIONAL
#define _LIBCPP_FUNCTIONAL
#endif
#ifndef _LIBCPP_FUTURE
#define _LIBCPP_FUTURE
#endif
#ifndef _LIBCPP_INITIALIZER_LIST
#define _LIBCPP_INITIALIZER_LIST
#endif
#ifndef _LIBCPP_IOMANIP
#define _LIBCPP_IOMANIP
#endif
#ifndef _LIBCPP_IOS
#define _LIBCPP_IOS
#endif
#ifndef _LIBCPP_IOSFWD
#define _LIBCPP_IOSFWD
#endif
#ifndef _LIBCPP_IOSTREAM
#define _LIBCPP_IOSTREAM
#endif
#ifndef _LIBCPP_ISTREAM
#define _LIBCPP_ISTREAM
#endif
#ifndef _LIBCPP_ITERATOR
#define _LIBCPP_ITERATOR
#endif
#ifndef _LIBCPP_LATCH
#define _LIBCPP_LATCH
#endif
#ifndef _LIBCPP_LIMITS
#define _LIBCPP_LIMITS
#endif
#ifndef _LIBCPP_LIST
#define _LIBCPP_LIST
#endif
#ifndef _LIBCPP_LOCALE
#define _LIBCPP_LOCALE
#endif
#ifndef _LIBCPP_MAP
#define _LIBCPP_MAP
#endif
#ifndef _LIBCPP_MDSPAN
#define _LIBCPP_MDSPAN
#endif
#ifndef _LIBCPP_MEMORY
#define _LIBCPP_MEMORY
#endif
#ifndef _LIBCPP_MEMORY_RESOURCE
#define _LIBCPP_MEMORY_RESOURCE
#endif
#ifndef _LIBCPP_MUTEX
#define _LIBCPP_MUTEX
#endif
#ifndef _LIBCPP_NEW
#define _LIBCPP_NEW
#endif
#ifndef _LIBCPP_NUMBERS
#define _LIBCPP_NUMBERS
#endif
#ifndef _LIBCPP_NUMERIC
#define _LIBCPP_NUMERIC
#endif
#ifndef _LIBCPP_OPTIONAL
#define _LIBCPP_OPTIONAL
#endif
#ifndef _LIBCPP_OSTREAM
#define _LIBCPP_OSTREAM
#endif
#ifndef _LIBCPP_PRINT
#define _LIBCPP_PRINT
#endif
#ifndef _LIBCPP_QUEUE
#define _LIBCPP_QUEUE
#endif
#ifndef _LIBCPP_RANDOM
#define _LIBCPP_RANDOM
#endif
#ifndef _LIBCPP_RANGES
#define _LIBCPP_RANGES
#endif
#ifndef _LIBCPP_RATIO
#define _LIBCPP_RATIO
#endif
#ifndef _LIBCPP_REGEX
#define _LIBCPP_REGEX
#endif
#ifndef _LIBCPP_SCOPED_ALLOCATOR
#define _LIBCPP_SCOPED_ALLOCATOR
#endif
#ifndef _LIBCPP_SEMAPHORE
#define _LIBCPP_SEMAPHORE
#endif
#ifndef _LIBCPP_SET
#define _LIBCPP_SET
#endif
#ifndef _LIBCPP_SHARED_MUTEX
#define _LIBCPP_SHARED_MUTEX
#endif
#ifndef _LIBCPP_SOURCE_LOCATION
#define _LIBCPP_SOURCE_LOCATION
#endif
#ifndef _LIBCPP_SPAN
#define _LIBCPP_SPAN
#endif
#ifndef _LIBCPP_SSTREAM
#define _LIBCPP_SSTREAM
#endif
#ifndef _LIBCPP_STACK
#define _LIBCPP_STACK
#endif
#ifndef _LIBCPP_STDEXCEPT
#define _LIBCPP_STDEXCEPT
#endif
#ifndef _LIBCPP_STOP_TOKEN
#define _LIBCPP_STOP_TOKEN
#endif
#ifndef _LIBCPP_STREAMBUF
#define _LIBCPP_STREAMBUF
#endif
#ifndef _LIBCPP_STRING
#define _LIBCPP_STRING
#endif
#ifndef _LIBCPP_STRING_VIEW
#define _LIBCPP_STRING_VIEW
#endif
#ifndef _LIBCPP_STRSTREAM
#define _LIBCPP_STRSTREAM
#endif
#ifndef _LIBCPP_SYNCSTREAM
#define _LIBCPP_SYNCSTREAM
#endif
#ifndef _LIBCPP_SYSTEM_ERROR
#define _LIBCPP_SYSTEM_ERROR
#endif
#ifndef _LIBCPP_TEXT_ENCODING
#define _LIBCPP_TEXT_ENCODING
#endif
#ifndef _LIBCPP_THREAD
#define _LIBCPP_THREAD
#endif
#ifndef _LIBCPP_TUPLE
#define _LIBCPP_TUPLE
#endif
#ifndef _LIBCPP_TYPE_TRAITS
#define _LIBCPP_TYPE_TRAITS
#endif
#ifndef _LIBCPP_TYPEINDEX
#define _LIBCPP_TYPEINDEX
#endif
#ifndef _LIBCPP_TYPEINFO
#define _LIBCPP_TYPEINFO
#endif
#ifndef _LIBCPP_UNORDERED_MAP
#define _LIBCPP_UNORDERED_MAP
#endif
#ifndef _LIBCPP_UNORDERED_SET
#define _LIBCPP_UNORDERED_SET
#endif
#ifndef _LIBCPP_UTILITY
#define _LIBCPP_UTILITY
#endif
#ifndef _LIBCPP_VALARRAY
#define _LIBCPP_VALARRAY
#endif
#ifndef _LIBCPP_VARIANT
#define _LIBCPP_VARIANT
#endif
#ifndef _LIBCPP_VECTOR
#define _LIBCPP_VECTOR
#endif
#ifndef _LIBCPP_VERSIONH
#define _LIBCPP_VERSIONH
#endif
#ifdef _STL_COMPILER_PREPROCESSOR
#undef _STL_COMPILER_PREPROCESSOR
#endif
#define _STL_COMPILER_PREPROCESSOR 0