@@ -237,6 +237,7 @@ module std [system] {
237
237
}
238
238
239
239
module cuchar {
240
+ requires cplusplus11
240
241
header "cuchar"
241
242
export *
242
243
}
@@ -258,26 +259,31 @@ module std [system] {
258
259
}
259
260
260
261
module any {
262
+ requires cpluplus17
261
263
header "any"
262
264
export *
263
265
}
264
266
265
267
module array {
268
+ requires cplusplus11
266
269
header "array"
267
270
export *
268
271
}
269
272
270
273
module atomic {
274
+ requires cplusplus11
271
275
header "atomic"
272
276
export *
273
277
}
274
278
275
279
module barrier {
280
+ requires cplusplus20
276
281
header "barrier"
277
282
export *
278
283
}
279
284
280
285
module bit {
286
+ requires cplusplus20
281
287
header "bit"
282
288
export *
283
289
}
@@ -288,11 +294,13 @@ module std [system] {
288
294
}
289
295
290
296
module charconv {
297
+ requires cplusplus17
291
298
header "charconv"
292
299
export *
293
300
}
294
301
295
302
module chrono {
303
+ requires cplusplus11
296
304
header "chrono"
297
305
export *
298
306
}
@@ -303,6 +311,7 @@ module std [system] {
303
311
}
304
312
305
313
module compare {
314
+ requires cplusplus20
306
315
header "compare"
307
316
export *
308
317
}
@@ -313,16 +322,19 @@ module std [system] {
313
322
}
314
323
315
324
module concepts {
325
+ requires cplusplus20
316
326
header "concepts"
317
327
export *
318
328
}
319
329
320
330
module condition_variable {
331
+ requires cplusplus11
321
332
header "condition_variable"
322
333
export *
323
334
}
324
335
325
336
module coroutine {
337
+ requires cplusplus20
326
338
header "coroutine"
327
339
export *
328
340
}
@@ -338,21 +350,25 @@ module std [system] {
338
350
}
339
351
340
352
module execution {
353
+ requires cplusplus17
341
354
header "execution"
342
355
export *
343
356
}
344
357
345
358
module filesystem {
359
+ requires cplusplus17
346
360
header "filesystem"
347
361
export *
348
362
}
349
363
350
364
module format {
365
+ requires cplusplus20
351
366
header "format"
352
367
export *
353
368
}
354
369
355
370
module forward_list {
371
+ requires cplusplus11
356
372
header "forward_list"
357
373
export *
358
374
}
@@ -368,6 +384,7 @@ module std [system] {
368
384
}
369
385
370
386
module future {
387
+ requires cplusplus11
371
388
header "future"
372
389
export *
373
390
}
@@ -387,6 +404,7 @@ module std [system] {
387
404
*/
388
405
389
406
module initializer_list {
407
+ requires cplusplus11
390
408
header "initializer_list"
391
409
export *
392
410
}
@@ -417,6 +435,7 @@ module std [system] {
417
435
}
418
436
419
437
module latch {
438
+ requires cplusplus20
420
439
header "latch"
421
440
export *
422
441
}
@@ -447,11 +466,13 @@ module std [system] {
447
466
}
448
467
449
468
module memory_resource {
469
+ requires cplusplus17
450
470
header "memory_resource"
451
471
export *
452
472
}
453
473
454
474
module mutex {
475
+ requires cplusplus11
455
476
header "mutex"
456
477
export *
457
478
}
@@ -462,6 +483,7 @@ module std [system] {
462
483
}
463
484
464
485
module numbers {
486
+ requires cplusplus20
465
487
header "numbers"
466
488
export *
467
489
}
@@ -472,6 +494,7 @@ module std [system] {
472
494
}
473
495
474
496
module optional {
497
+ requires cplusplus17
475
498
header "optional"
476
499
export *
477
500
}
@@ -487,31 +510,37 @@ module std [system] {
487
510
}
488
511
489
512
module random {
513
+ requires cplusplus11
490
514
header "random"
491
515
export *
492
516
}
493
517
494
518
module ranges {
519
+ requires cplusplus20
495
520
header "ranges"
496
521
export *
497
522
}
498
523
499
524
module ratio {
525
+ requires cplusplus11
500
526
header "ratio"
501
527
export *
502
528
}
503
529
504
530
module regex {
531
+ requires cplusplus11
505
532
header "regex"
506
533
export *
507
534
}
508
535
509
536
module scoped_allocator {
537
+ requires cplusplus11
510
538
header "scoped_allocator"
511
539
export *
512
540
}
513
541
514
542
module semaphore {
543
+ requires cplusplus20
515
544
header "semaphore"
516
545
export *
517
546
}
@@ -522,22 +551,26 @@ module std [system] {
522
551
}
523
552
524
553
module shared_mutex {
554
+ requires cplusplus14
525
555
header "shared_mutex"
526
556
export *
527
557
}
528
558
529
559
module source_location {
560
+ requires cplusplus20
530
561
header "source_location"
531
562
export *
532
563
}
533
564
534
565
module span {
566
+ requires cplusplus20
535
567
header "span"
536
568
export *
537
569
}
538
570
539
571
/*
540
572
module spanstream {
573
+ requires cpluplus23
541
574
header "spanstream"
542
575
export *
543
576
}
@@ -559,6 +592,7 @@ module std [system] {
559
592
}
560
593
561
594
module stop_token {
595
+ requires cplusplus20
562
596
header "stop_token"
563
597
export *
564
598
}
@@ -574,6 +608,7 @@ module std [system] {
574
608
}
575
609
576
610
module string_view {
611
+ requires cplusplus17
577
612
header "string_view"
578
613
export *
579
614
}
@@ -584,31 +619,37 @@ module std [system] {
584
619
}
585
620
586
621
module syncstream {
622
+ requires cplusplus20
587
623
header "syncstream"
588
624
export *
589
625
}
590
626
591
627
module system_error {
628
+ requires cplusplus11
592
629
header "system_error"
593
630
export *
594
631
}
595
632
596
633
module thread {
634
+ requires cplusplus11
597
635
header "thread"
598
636
export *
599
637
}
600
638
601
639
module tuple {
640
+ requires cplusplus11
602
641
header "tuple"
603
642
export *
604
643
}
605
644
606
645
module type_traits {
646
+ requires cplusplus11
607
647
header "type_traits"
608
648
export *
609
649
}
610
650
611
651
module typeindex {
652
+ requires cplusplus11
612
653
header "typeindex"
613
654
export *
614
655
}
@@ -619,11 +660,13 @@ module std [system] {
619
660
}
620
661
621
662
module unordered_map {
663
+ requires cplusplus11
622
664
header "unordered_map"
623
665
export *
624
666
}
625
667
626
668
module unordered_set {
669
+ requires unordered_set
627
670
header "unordered_set"
628
671
export *
629
672
}
@@ -639,6 +682,7 @@ module std [system] {
639
682
}
640
683
641
684
module variant {
685
+ requires cplusplus17
642
686
header "variant"
643
687
export *
644
688
}
@@ -649,6 +693,7 @@ module std [system] {
649
693
}
650
694
651
695
module version {
696
+ requires cplusplus20
652
697
header "version"
653
698
export *
654
699
}
0 commit comments