File tree 6 files changed +8
-114
lines changed
test/libcxx/transitive_includes
6 files changed +8
-114
lines changed Original file line number Diff line number Diff line change @@ -38,11 +38,15 @@ namespace std {
38
38
*/
39
39
40
40
#if 0
41
- #else // 0
42
- # include < __assert> // all public C++ headers provide the assertion handler
41
+ #else // 0
43
42
# include < __config>
44
- # include < __flat_map/flat_map.h>
45
- # include < __flat_map/sorted_unique.h>
43
+
44
+ # if _LIBCPP_STD_VER >= 23
45
+ # include < __flat_map/flat_map.h>
46
+ # include < __flat_map/sorted_unique.h>
47
+ # endif
48
+
49
+ // for feature-test macros
46
50
# include < version>
47
51
48
52
// standard required includes
Original file line number Diff line number Diff line change @@ -674,35 +674,13 @@ filesystem typeinfo
674
674
filesystem utility
675
675
filesystem variant
676
676
filesystem version
677
- flat_map atomic
678
- flat_map cctype
679
- flat_map climits
680
677
flat_map cmath
681
678
flat_map compare
682
- flat_map concepts
683
679
flat_map cstddef
684
680
flat_map cstdint
685
- flat_map cstdio
686
- flat_map cstdlib
687
- flat_map cstring
688
- flat_map ctime
689
- flat_map cwchar
690
- flat_map cwctype
691
- flat_map exception
692
681
flat_map initializer_list
693
- flat_map iosfwd
694
- flat_map iterator
695
682
flat_map limits
696
- flat_map memory
697
- flat_map new
698
- flat_map optional
699
- flat_map ratio
700
- flat_map stdexcept
701
- flat_map tuple
702
683
flat_map type_traits
703
- flat_map typeinfo
704
- flat_map utility
705
- flat_map variant
706
684
flat_map version
707
685
format algorithm
708
686
format array
Original file line number Diff line number Diff line change @@ -674,35 +674,13 @@ filesystem typeinfo
674
674
filesystem utility
675
675
filesystem variant
676
676
filesystem version
677
- flat_map atomic
678
- flat_map cctype
679
- flat_map climits
680
677
flat_map cmath
681
678
flat_map compare
682
- flat_map concepts
683
679
flat_map cstddef
684
680
flat_map cstdint
685
- flat_map cstdio
686
- flat_map cstdlib
687
- flat_map cstring
688
- flat_map ctime
689
- flat_map cwchar
690
- flat_map cwctype
691
- flat_map exception
692
681
flat_map initializer_list
693
- flat_map iosfwd
694
- flat_map iterator
695
682
flat_map limits
696
- flat_map memory
697
- flat_map new
698
- flat_map optional
699
- flat_map ratio
700
- flat_map stdexcept
701
- flat_map tuple
702
683
flat_map type_traits
703
- flat_map typeinfo
704
- flat_map utility
705
- flat_map variant
706
684
flat_map version
707
685
format algorithm
708
686
format array
Original file line number Diff line number Diff line change @@ -692,35 +692,13 @@ filesystem typeinfo
692
692
filesystem utility
693
693
filesystem variant
694
694
filesystem version
695
- flat_map atomic
696
- flat_map cctype
697
- flat_map climits
698
695
flat_map cmath
699
696
flat_map compare
700
- flat_map concepts
701
697
flat_map cstddef
702
698
flat_map cstdint
703
- flat_map cstdio
704
- flat_map cstdlib
705
- flat_map cstring
706
- flat_map ctime
707
- flat_map cwchar
708
- flat_map cwctype
709
- flat_map exception
710
699
flat_map initializer_list
711
- flat_map iosfwd
712
- flat_map iterator
713
700
flat_map limits
714
- flat_map memory
715
- flat_map new
716
- flat_map optional
717
- flat_map ratio
718
- flat_map stdexcept
719
- flat_map tuple
720
701
flat_map type_traits
721
- flat_map typeinfo
722
- flat_map utility
723
- flat_map variant
724
702
flat_map version
725
703
format algorithm
726
704
format array
Original file line number Diff line number Diff line change @@ -701,35 +701,13 @@ filesystem utility
701
701
filesystem variant
702
702
filesystem vector
703
703
filesystem version
704
- flat_map atomic
705
- flat_map cctype
706
- flat_map climits
707
704
flat_map cmath
708
705
flat_map compare
709
- flat_map concepts
710
706
flat_map cstddef
711
707
flat_map cstdint
712
- flat_map cstdio
713
- flat_map cstdlib
714
- flat_map cstring
715
- flat_map ctime
716
- flat_map cwchar
717
- flat_map cwctype
718
- flat_map exception
719
708
flat_map initializer_list
720
- flat_map iosfwd
721
- flat_map iterator
722
709
flat_map limits
723
- flat_map memory
724
- flat_map new
725
- flat_map optional
726
- flat_map ratio
727
- flat_map stdexcept
728
- flat_map tuple
729
710
flat_map type_traits
730
- flat_map typeinfo
731
- flat_map utility
732
- flat_map variant
733
711
flat_map version
734
712
format algorithm
735
713
format array
Original file line number Diff line number Diff line change @@ -697,35 +697,13 @@ filesystem utility
697
697
filesystem variant
698
698
filesystem vector
699
699
filesystem version
700
- flat_map atomic
701
- flat_map cctype
702
- flat_map climits
703
700
flat_map cmath
704
701
flat_map compare
705
- flat_map concepts
706
702
flat_map cstddef
707
703
flat_map cstdint
708
- flat_map cstdio
709
- flat_map cstdlib
710
- flat_map cstring
711
- flat_map ctime
712
- flat_map cwchar
713
- flat_map cwctype
714
- flat_map exception
715
704
flat_map initializer_list
716
- flat_map iosfwd
717
- flat_map iterator
718
705
flat_map limits
719
- flat_map memory
720
- flat_map new
721
- flat_map optional
722
- flat_map ratio
723
- flat_map stdexcept
724
- flat_map tuple
725
706
flat_map type_traits
726
- flat_map typeinfo
727
- flat_map utility
728
- flat_map variant
729
707
flat_map version
730
708
format algorithm
731
709
format array
You can’t perform that action at this time.
0 commit comments