[libc++] Tests transitive includes for all C++03.
authorMark de Wever <koraq@xs4all.nl>
Wed, 24 Aug 2022 18:39:41 +0000 (20:39 +0200)
committerMark de Wever <koraq@xs4all.nl>
Wed, 31 Aug 2022 17:16:01 +0000 (19:16 +0200)
A followup of D132534 with C++03 enabled after fixing the experimental
PMR issues.

Depends on D132582

Reviewed By: ldionne, #libc

Differential Revision: https://reviews.llvm.org/D132584

120 files changed:
libcxx/test/libcxx/transitive_includes.sh.cpp
libcxx/test/libcxx/transitive_includes/cxx03/expected.algorithm [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.any [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.array [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.atomic [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.barrier [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.bit [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.bitset [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cassert [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.ccomplex [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cctype [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cerrno [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cfenv [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cfloat [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.charconv [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.chrono [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cinttypes [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.ciso646 [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.climits [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.clocale [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cmath [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.codecvt [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.compare [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.complex [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.concepts [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.condition_variable [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.coroutine [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.csetjmp [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.csignal [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdarg [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdbool [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cstddef [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdint [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdio [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdlib [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cstring [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.ctgmath [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.ctime [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cuchar [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cwchar [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.cwctype [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.deque [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.exception [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.execution [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_algorithm [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_coroutine [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_deque [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_forward_list [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_functional [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_iterator [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_list [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_map [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_memory_resource [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_propagate_const [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_regex [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_set [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_simd [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_string [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_type_traits [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_unordered_map [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_unordered_set [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_utility [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_vector [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.ext_hash_map [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.ext_hash_set [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.filesystem [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.format [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.forward_list [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.fstream [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.functional [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.future [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.initializer_list [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.iomanip [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.ios [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.iosfwd [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.iostream [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.istream [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.iterator [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.latch [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.limits [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.list [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.locale [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.map [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.memory [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.mutex [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.new [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.numbers [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.numeric [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.optional [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.ostream [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.queue [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.random [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.ranges [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.ratio [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.regex [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.scoped_allocator [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.semaphore [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.set [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.shared_mutex [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.span [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.sstream [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.stack [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.stdexcept [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.streambuf [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.string [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.string_view [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.strstream [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.system_error [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.thread [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.tuple [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.type_traits [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.typeindex [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.typeinfo [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.unordered_map [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.unordered_set [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.utility [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.valarray [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.variant [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.vector [new file with mode: 0644]
libcxx/test/libcxx/transitive_includes/cxx03/expected.version [new file with mode: 0644]

index 3b33028..f53637d 100644 (file)
@@ -20,9 +20,6 @@
 // would need to add significant complexity to make that work.
 // UNSUPPORTED: no-localization, no-threads, no-wide-characters, no-filesystem, libcpp-has-no-incomplete-format
 
-// TODO(mordante) FIX C++ 03, the issue is the experimental library doesn't work with C++03 but isn't guarded.
-// UNSUPPORTED: c++03
-
 // When built with modules, this test doesn't work because --trace-includes doesn't
 // report the stack of includes correctly.
 // UNSUPPORTED: modules-build
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.algorithm b/libcxx/test/libcxx/transitive_includes/cxx03/expected.algorithm
new file mode 100644 (file)
index 0000000..944a3ee
--- /dev/null
@@ -0,0 +1,28 @@
+algorithm
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.any b/libcxx/test/libcxx/transitive_includes/cxx03/expected.any
new file mode 100644 (file)
index 0000000..8600918
--- /dev/null
@@ -0,0 +1,27 @@
+any
+atomic
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.array b/libcxx/test/libcxx/transitive_includes/cxx03/expected.array
new file mode 100644 (file)
index 0000000..7145642
--- /dev/null
@@ -0,0 +1,29 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.atomic b/libcxx/test/libcxx/transitive_includes/cxx03/expected.atomic
new file mode 100644 (file)
index 0000000..3e9917b
--- /dev/null
@@ -0,0 +1,14 @@
+atomic
+chrono
+climits
+cmath
+compare
+cstddef
+cstdint
+cstring
+ctime
+iosfwd
+limits
+ratio
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.barrier b/libcxx/test/libcxx/transitive_includes/cxx03/expected.barrier
new file mode 100644 (file)
index 0000000..c2865c8
--- /dev/null
@@ -0,0 +1,27 @@
+atomic
+barrier
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.bit b/libcxx/test/libcxx/transitive_includes/cxx03/expected.bit
new file mode 100644 (file)
index 0000000..4fb5285
--- /dev/null
@@ -0,0 +1,8 @@
+bit
+cstddef
+cstdint
+cstdlib
+iosfwd
+limits
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.bitset b/libcxx/test/libcxx/transitive_includes/cxx03/expected.bitset
new file mode 100644 (file)
index 0000000..3cf3e8d
--- /dev/null
@@ -0,0 +1,40 @@
+algorithm
+array
+atomic
+bit
+bitset
+cctype
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+string
+string_view
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cassert b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cassert
new file mode 100644 (file)
index 0000000..69b779e
--- /dev/null
@@ -0,0 +1 @@
+cassert
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.ccomplex b/libcxx/test/libcxx/transitive_includes/cxx03/expected.ccomplex
new file mode 100644 (file)
index 0000000..98bf9a8
--- /dev/null
@@ -0,0 +1,52 @@
+algorithm
+array
+atomic
+bit
+bitset
+ccomplex
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+complex
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+ios
+iosfwd
+istream
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ostream
+ratio
+sstream
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cctype b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cctype
new file mode 100644 (file)
index 0000000..a82e62c
--- /dev/null
@@ -0,0 +1 @@
+cctype
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cerrno b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cerrno
new file mode 100644 (file)
index 0000000..24c00a9
--- /dev/null
@@ -0,0 +1 @@
+cerrno
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cfenv b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cfenv
new file mode 100644 (file)
index 0000000..9980586
--- /dev/null
@@ -0,0 +1 @@
+cfenv
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cfloat b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cfloat
new file mode 100644 (file)
index 0000000..3bb5aa1
--- /dev/null
@@ -0,0 +1 @@
+cfloat
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.charconv b/libcxx/test/libcxx/transitive_includes/cxx03/expected.charconv
new file mode 100644 (file)
index 0000000..1ab0e5d
--- /dev/null
@@ -0,0 +1,13 @@
+cerrno
+charconv
+cmath
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+initializer_list
+iosfwd
+limits
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.chrono b/libcxx/test/libcxx/transitive_includes/cxx03/expected.chrono
new file mode 100644 (file)
index 0000000..fdb624b
--- /dev/null
@@ -0,0 +1,11 @@
+chrono
+climits
+cmath
+compare
+cstddef
+cstdint
+ctime
+limits
+ratio
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cinttypes b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cinttypes
new file mode 100644 (file)
index 0000000..911d5dd
--- /dev/null
@@ -0,0 +1,2 @@
+cinttypes
+cstdint
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.ciso646 b/libcxx/test/libcxx/transitive_includes/cxx03/expected.ciso646
new file mode 100644 (file)
index 0000000..6c1d545
--- /dev/null
@@ -0,0 +1 @@
+ciso646
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.climits b/libcxx/test/libcxx/transitive_includes/cxx03/expected.climits
new file mode 100644 (file)
index 0000000..271e000
--- /dev/null
@@ -0,0 +1 @@
+climits
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.clocale b/libcxx/test/libcxx/transitive_includes/cxx03/expected.clocale
new file mode 100644 (file)
index 0000000..0ac42c4
--- /dev/null
@@ -0,0 +1 @@
+clocale
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cmath b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cmath
new file mode 100644 (file)
index 0000000..7678c0e
--- /dev/null
@@ -0,0 +1,6 @@
+cmath
+cstddef
+cstdint
+limits
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.codecvt b/libcxx/test/libcxx/transitive_includes/cxx03/expected.codecvt
new file mode 100644 (file)
index 0000000..0931ca1
--- /dev/null
@@ -0,0 +1,43 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+chrono
+climits
+cmath
+codecvt
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+mutex
+new
+optional
+ratio
+stdexcept
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.compare b/libcxx/test/libcxx/transitive_includes/cxx03/expected.compare
new file mode 100644 (file)
index 0000000..df2d92f
--- /dev/null
@@ -0,0 +1,7 @@
+cmath
+compare
+cstddef
+cstdint
+limits
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.complex b/libcxx/test/libcxx/transitive_includes/cxx03/expected.complex
new file mode 100644 (file)
index 0000000..64161c1
--- /dev/null
@@ -0,0 +1,51 @@
+algorithm
+array
+atomic
+bit
+bitset
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+complex
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+ios
+iosfwd
+istream
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ostream
+ratio
+sstream
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.concepts b/libcxx/test/libcxx/transitive_includes/cxx03/expected.concepts
new file mode 100644 (file)
index 0000000..31e9f43
--- /dev/null
@@ -0,0 +1,5 @@
+concepts
+cstddef
+cstdint
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.condition_variable b/libcxx/test/libcxx/transitive_includes/cxx03/expected.condition_variable
new file mode 100644 (file)
index 0000000..968007a
--- /dev/null
@@ -0,0 +1,42 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+condition_variable
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.coroutine b/libcxx/test/libcxx/transitive_includes/cxx03/expected.coroutine
new file mode 100644 (file)
index 0000000..8dd332d
--- /dev/null
@@ -0,0 +1,10 @@
+cmath
+compare
+coroutine
+cstddef
+cstdint
+cstring
+iosfwd
+limits
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.csetjmp b/libcxx/test/libcxx/transitive_includes/cxx03/expected.csetjmp
new file mode 100644 (file)
index 0000000..2f72e67
--- /dev/null
@@ -0,0 +1 @@
+csetjmp
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.csignal b/libcxx/test/libcxx/transitive_includes/cxx03/expected.csignal
new file mode 100644 (file)
index 0000000..c17f2a3
--- /dev/null
@@ -0,0 +1 @@
+csignal
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdarg b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdarg
new file mode 100644 (file)
index 0000000..ce71517
--- /dev/null
@@ -0,0 +1 @@
+cstdarg
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdbool b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdbool
new file mode 100644 (file)
index 0000000..f3a52bb
--- /dev/null
@@ -0,0 +1 @@
+cstdbool
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstddef b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstddef
new file mode 100644 (file)
index 0000000..7b45506
--- /dev/null
@@ -0,0 +1,2 @@
+cstddef
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdint b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdint
new file mode 100644 (file)
index 0000000..37103a4
--- /dev/null
@@ -0,0 +1 @@
+cstdint
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdio b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdio
new file mode 100644 (file)
index 0000000..5b70aa3
--- /dev/null
@@ -0,0 +1 @@
+cstdio
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdlib b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstdlib
new file mode 100644 (file)
index 0000000..b98a723
--- /dev/null
@@ -0,0 +1 @@
+cstdlib
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstring b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cstring
new file mode 100644 (file)
index 0000000..0fdbe59
--- /dev/null
@@ -0,0 +1 @@
+cstring
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.ctgmath b/libcxx/test/libcxx/transitive_includes/cxx03/expected.ctgmath
new file mode 100644 (file)
index 0000000..7467a5a
--- /dev/null
@@ -0,0 +1,53 @@
+algorithm
+array
+atomic
+bit
+bitset
+ccomplex
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+complex
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctgmath
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+ios
+iosfwd
+istream
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ostream
+ratio
+sstream
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.ctime b/libcxx/test/libcxx/transitive_includes/cxx03/expected.ctime
new file mode 100644 (file)
index 0000000..ee049c4
--- /dev/null
@@ -0,0 +1 @@
+ctime
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cuchar b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cuchar
new file mode 100644 (file)
index 0000000..588664a
--- /dev/null
@@ -0,0 +1 @@
+cuchar
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cwchar b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cwchar
new file mode 100644 (file)
index 0000000..1e6c209
--- /dev/null
@@ -0,0 +1,3 @@
+cctype
+cwchar
+cwctype
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.cwctype b/libcxx/test/libcxx/transitive_includes/cxx03/expected.cwctype
new file mode 100644 (file)
index 0000000..fa1b7f2
--- /dev/null
@@ -0,0 +1,2 @@
+cctype
+cwctype
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.deque b/libcxx/test/libcxx/transitive_includes/cxx03/expected.deque
new file mode 100644 (file)
index 0000000..c26bdc7
--- /dev/null
@@ -0,0 +1,34 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+deque
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.exception b/libcxx/test/libcxx/transitive_includes/cxx03/expected.exception
new file mode 100644 (file)
index 0000000..c48f9ed
--- /dev/null
@@ -0,0 +1,6 @@
+cstddef
+cstdint
+cstdlib
+exception
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.execution b/libcxx/test/libcxx/transitive_includes/cxx03/expected.execution
new file mode 100644 (file)
index 0000000..b42e709
--- /dev/null
@@ -0,0 +1,2 @@
+execution
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_algorithm b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_algorithm
new file mode 100644 (file)
index 0000000..8a5cd7d
--- /dev/null
@@ -0,0 +1,29 @@
+algorithm
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/algorithm
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_coroutine b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_coroutine
new file mode 100644 (file)
index 0000000..682f0fa
--- /dev/null
@@ -0,0 +1,27 @@
+atomic
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/coroutine
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_deque b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_deque
new file mode 100644 (file)
index 0000000..bd86d15
--- /dev/null
@@ -0,0 +1,37 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+deque
+exception
+experimental/deque
+experimental/memory_resource
+experimental/utility
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_forward_list b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_forward_list
new file mode 100644 (file)
index 0000000..c43fab0
--- /dev/null
@@ -0,0 +1,37 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/forward_list
+experimental/memory_resource
+experimental/utility
+forward_list
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_functional b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_functional
new file mode 100644 (file)
index 0000000..87cee2d
--- /dev/null
@@ -0,0 +1,34 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/functional
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_iterator b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_iterator
new file mode 100644 (file)
index 0000000..14d31c2
--- /dev/null
@@ -0,0 +1,20 @@
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+exception
+experimental/iterator
+initializer_list
+iosfwd
+iterator
+limits
+new
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_list b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_list
new file mode 100644 (file)
index 0000000..ac80065
--- /dev/null
@@ -0,0 +1,37 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/list
+experimental/memory_resource
+experimental/utility
+functional
+initializer_list
+iosfwd
+iterator
+limits
+list
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_map b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_map
new file mode 100644 (file)
index 0000000..d132098
--- /dev/null
@@ -0,0 +1,37 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/map
+experimental/memory_resource
+experimental/utility
+functional
+initializer_list
+iosfwd
+iterator
+limits
+map
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_memory_resource b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_memory_resource
new file mode 100644 (file)
index 0000000..94d9abd
--- /dev/null
@@ -0,0 +1,28 @@
+atomic
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/memory_resource
+experimental/utility
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_propagate_const b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_propagate_const
new file mode 100644 (file)
index 0000000..a78fa83
--- /dev/null
@@ -0,0 +1,5 @@
+cstddef
+cstdint
+experimental/propagate_const
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_regex b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_regex
new file mode 100644 (file)
index 0000000..8a49aac
--- /dev/null
@@ -0,0 +1,48 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+deque
+exception
+experimental/memory_resource
+experimental/regex
+experimental/string
+experimental/utility
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+mutex
+new
+optional
+ratio
+regex
+stdexcept
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_set b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_set
new file mode 100644 (file)
index 0000000..f1d2953
--- /dev/null
@@ -0,0 +1,37 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/memory_resource
+experimental/set
+experimental/utility
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+set
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_simd b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_simd
new file mode 100644 (file)
index 0000000..f06f6e9
--- /dev/null
@@ -0,0 +1,34 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/simd
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_string b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_string
new file mode 100644 (file)
index 0000000..367a9ed
--- /dev/null
@@ -0,0 +1,42 @@
+algorithm
+array
+atomic
+bit
+cctype
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+experimental/memory_resource
+experimental/string
+experimental/utility
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+string
+string_view
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_type_traits b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_type_traits
new file mode 100644 (file)
index 0000000..1e6fdfe
--- /dev/null
@@ -0,0 +1 @@
+experimental/type_traits
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_unordered_map b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_unordered_map
new file mode 100644 (file)
index 0000000..16753ae
--- /dev/null
@@ -0,0 +1,36 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/memory_resource
+experimental/unordered_map
+experimental/utility
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_unordered_set b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_unordered_set
new file mode 100644 (file)
index 0000000..1aafa61
--- /dev/null
@@ -0,0 +1,37 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/memory_resource
+experimental/unordered_set
+experimental/utility
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+unordered_set
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_utility b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_utility
new file mode 100644 (file)
index 0000000..a399b3e
--- /dev/null
@@ -0,0 +1,12 @@
+cmath
+compare
+cstddef
+cstdint
+cstdlib
+experimental/utility
+initializer_list
+iosfwd
+limits
+type_traits
+utility
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_vector b/libcxx/test/libcxx/transitive_includes/cxx03/expected.experimental_vector
new file mode 100644 (file)
index 0000000..1c56962
--- /dev/null
@@ -0,0 +1,32 @@
+algorithm
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+experimental/memory_resource
+experimental/utility
+experimental/vector
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.ext_hash_map b/libcxx/test/libcxx/transitive_includes/cxx03/expected.ext_hash_map
new file mode 100644 (file)
index 0000000..4595362
--- /dev/null
@@ -0,0 +1,40 @@
+algorithm
+array
+atomic
+bit
+cctype
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+ext/hash_map
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+string
+string_view
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.ext_hash_set b/libcxx/test/libcxx/transitive_includes/cxx03/expected.ext_hash_set
new file mode 100644 (file)
index 0000000..160335a
--- /dev/null
@@ -0,0 +1,40 @@
+algorithm
+array
+atomic
+bit
+cctype
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+ext/hash_set
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+string
+string_view
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.filesystem b/libcxx/test/libcxx/transitive_includes/cxx03/expected.filesystem
new file mode 100644 (file)
index 0000000..22e80bc
--- /dev/null
@@ -0,0 +1,51 @@
+algorithm
+array
+atomic
+bit
+bitset
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+filesystem
+functional
+initializer_list
+iomanip
+ios
+iosfwd
+istream
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ostream
+ratio
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.format b/libcxx/test/libcxx/transitive_includes/cxx03/expected.format
new file mode 100644 (file)
index 0000000..08d46d2
--- /dev/null
@@ -0,0 +1,48 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+charconv
+chrono
+climits
+cmath
+compare
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+format
+functional
+initializer_list
+ios
+iosfwd
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ratio
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.forward_list b/libcxx/test/libcxx/transitive_includes/cxx03/expected.forward_list
new file mode 100644 (file)
index 0000000..33afc74
--- /dev/null
@@ -0,0 +1,34 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+forward_list
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.fstream b/libcxx/test/libcxx/transitive_includes/cxx03/expected.fstream
new file mode 100644 (file)
index 0000000..7a892e1
--- /dev/null
@@ -0,0 +1,52 @@
+algorithm
+array
+atomic
+bit
+bitset
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+filesystem
+fstream
+functional
+initializer_list
+iomanip
+ios
+iosfwd
+istream
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ostream
+ratio
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.functional b/libcxx/test/libcxx/transitive_includes/cxx03/expected.functional
new file mode 100644 (file)
index 0000000..7625982
--- /dev/null
@@ -0,0 +1,33 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.future b/libcxx/test/libcxx/transitive_includes/cxx03/expected.future
new file mode 100644 (file)
index 0000000..92bd4e0
--- /dev/null
@@ -0,0 +1,44 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+future
+initializer_list
+iosfwd
+iterator
+limits
+memory
+mutex
+new
+optional
+ratio
+stdexcept
+string
+string_view
+system_error
+thread
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.initializer_list b/libcxx/test/libcxx/transitive_includes/cxx03/expected.initializer_list
new file mode 100644 (file)
index 0000000..8b92a65
--- /dev/null
@@ -0,0 +1,3 @@
+cstddef
+initializer_list
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.iomanip b/libcxx/test/libcxx/transitive_includes/cxx03/expected.iomanip
new file mode 100644 (file)
index 0000000..3982908
--- /dev/null
@@ -0,0 +1,50 @@
+algorithm
+array
+atomic
+bit
+bitset
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+iomanip
+ios
+iosfwd
+istream
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ostream
+ratio
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.ios b/libcxx/test/libcxx/transitive_includes/cxx03/expected.ios
new file mode 100644 (file)
index 0000000..6e7e5b2
--- /dev/null
@@ -0,0 +1,43 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+ios
+iosfwd
+iterator
+limits
+memory
+mutex
+new
+optional
+ratio
+stdexcept
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.iosfwd b/libcxx/test/libcxx/transitive_includes/cxx03/expected.iosfwd
new file mode 100644 (file)
index 0000000..ff6e0e3
--- /dev/null
@@ -0,0 +1,2 @@
+iosfwd
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.iostream b/libcxx/test/libcxx/transitive_includes/cxx03/expected.iostream
new file mode 100644 (file)
index 0000000..580aeaf
--- /dev/null
@@ -0,0 +1,50 @@
+algorithm
+array
+atomic
+bit
+bitset
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+ios
+iosfwd
+iostream
+istream
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ostream
+ratio
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.istream b/libcxx/test/libcxx/transitive_includes/cxx03/expected.istream
new file mode 100644 (file)
index 0000000..fd0c4b4
--- /dev/null
@@ -0,0 +1,49 @@
+algorithm
+array
+atomic
+bit
+bitset
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+ios
+iosfwd
+istream
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ostream
+ratio
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.iterator b/libcxx/test/libcxx/transitive_includes/cxx03/expected.iterator
new file mode 100644 (file)
index 0000000..447087a
--- /dev/null
@@ -0,0 +1,19 @@
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+exception
+initializer_list
+iosfwd
+iterator
+limits
+new
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.latch b/libcxx/test/libcxx/transitive_includes/cxx03/expected.latch
new file mode 100644 (file)
index 0000000..a7a6bbc
--- /dev/null
@@ -0,0 +1,15 @@
+atomic
+chrono
+climits
+cmath
+compare
+cstddef
+cstdint
+cstring
+ctime
+iosfwd
+latch
+limits
+ratio
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.limits b/libcxx/test/libcxx/transitive_includes/cxx03/expected.limits
new file mode 100644 (file)
index 0000000..49fcbf4
--- /dev/null
@@ -0,0 +1,5 @@
+cstddef
+cstdint
+limits
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.list b/libcxx/test/libcxx/transitive_includes/cxx03/expected.list
new file mode 100644 (file)
index 0000000..b596079
--- /dev/null
@@ -0,0 +1,34 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+list
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.locale b/libcxx/test/libcxx/transitive_includes/cxx03/expected.locale
new file mode 100644 (file)
index 0000000..2971936
--- /dev/null
@@ -0,0 +1,46 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+ios
+iosfwd
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ratio
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.map b/libcxx/test/libcxx/transitive_includes/cxx03/expected.map
new file mode 100644 (file)
index 0000000..c871579
--- /dev/null
@@ -0,0 +1,34 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+map
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.memory b/libcxx/test/libcxx/transitive_includes/cxx03/expected.memory
new file mode 100644 (file)
index 0000000..f36910f
--- /dev/null
@@ -0,0 +1,26 @@
+atomic
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.mutex b/libcxx/test/libcxx/transitive_includes/cxx03/expected.mutex
new file mode 100644 (file)
index 0000000..4d101cb
--- /dev/null
@@ -0,0 +1,42 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+mutex
+new
+optional
+ratio
+stdexcept
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.new b/libcxx/test/libcxx/transitive_includes/cxx03/expected.new
new file mode 100644 (file)
index 0000000..9fd8f6a
--- /dev/null
@@ -0,0 +1,7 @@
+cstddef
+cstdint
+cstdlib
+exception
+new
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.numbers b/libcxx/test/libcxx/transitive_includes/cxx03/expected.numbers
new file mode 100644 (file)
index 0000000..a8b65fc
--- /dev/null
@@ -0,0 +1,6 @@
+concepts
+cstddef
+cstdint
+numbers
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.numeric b/libcxx/test/libcxx/transitive_includes/cxx03/expected.numeric
new file mode 100644 (file)
index 0000000..558b324
--- /dev/null
@@ -0,0 +1,34 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+numeric
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.optional b/libcxx/test/libcxx/transitive_includes/cxx03/expected.optional
new file mode 100644 (file)
index 0000000..993ce23
--- /dev/null
@@ -0,0 +1,27 @@
+atomic
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.ostream b/libcxx/test/libcxx/transitive_includes/cxx03/expected.ostream
new file mode 100644 (file)
index 0000000..762d13c
--- /dev/null
@@ -0,0 +1,48 @@
+algorithm
+array
+atomic
+bit
+bitset
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+ios
+iosfwd
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ostream
+ratio
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.queue b/libcxx/test/libcxx/transitive_includes/cxx03/expected.queue
new file mode 100644 (file)
index 0000000..5861852
--- /dev/null
@@ -0,0 +1,35 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+deque
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+queue
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.random b/libcxx/test/libcxx/transitive_includes/cxx03/expected.random
new file mode 100644 (file)
index 0000000..96a956a
--- /dev/null
@@ -0,0 +1,41 @@
+algorithm
+array
+atomic
+bit
+cctype
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+numeric
+optional
+random
+ratio
+stdexcept
+string
+string_view
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.ranges b/libcxx/test/libcxx/transitive_includes/cxx03/expected.ranges
new file mode 100644 (file)
index 0000000..3dbb13b
--- /dev/null
@@ -0,0 +1,35 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ranges
+ratio
+span
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.ratio b/libcxx/test/libcxx/transitive_includes/cxx03/expected.ratio
new file mode 100644 (file)
index 0000000..deda945
--- /dev/null
@@ -0,0 +1,6 @@
+climits
+cstddef
+cstdint
+ratio
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.regex b/libcxx/test/libcxx/transitive_includes/cxx03/expected.regex
new file mode 100644 (file)
index 0000000..76df207
--- /dev/null
@@ -0,0 +1,44 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+deque
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+mutex
+new
+optional
+ratio
+regex
+stdexcept
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.scoped_allocator b/libcxx/test/libcxx/transitive_includes/cxx03/expected.scoped_allocator
new file mode 100644 (file)
index 0000000..22dcb31
--- /dev/null
@@ -0,0 +1,27 @@
+atomic
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+ratio
+scoped_allocator
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.semaphore b/libcxx/test/libcxx/transitive_includes/cxx03/expected.semaphore
new file mode 100644 (file)
index 0000000..d6802e2
--- /dev/null
@@ -0,0 +1,15 @@
+atomic
+chrono
+climits
+cmath
+compare
+cstddef
+cstdint
+cstring
+ctime
+iosfwd
+limits
+ratio
+semaphore
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.set b/libcxx/test/libcxx/transitive_includes/cxx03/expected.set
new file mode 100644 (file)
index 0000000..849e873
--- /dev/null
@@ -0,0 +1,34 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+set
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.shared_mutex b/libcxx/test/libcxx/transitive_includes/cxx03/expected.shared_mutex
new file mode 100644 (file)
index 0000000..81568d8
--- /dev/null
@@ -0,0 +1,2 @@
+shared_mutex
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.span b/libcxx/test/libcxx/transitive_includes/cxx03/expected.span
new file mode 100644 (file)
index 0000000..a46c30d
--- /dev/null
@@ -0,0 +1,34 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+span
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.sstream b/libcxx/test/libcxx/transitive_includes/cxx03/expected.sstream
new file mode 100644 (file)
index 0000000..1724fbd
--- /dev/null
@@ -0,0 +1,50 @@
+algorithm
+array
+atomic
+bit
+bitset
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+ios
+iosfwd
+istream
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ostream
+ratio
+sstream
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.stack b/libcxx/test/libcxx/transitive_includes/cxx03/expected.stack
new file mode 100644 (file)
index 0000000..1a7d18c
--- /dev/null
@@ -0,0 +1,35 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+deque
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stack
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.stdexcept b/libcxx/test/libcxx/transitive_includes/cxx03/expected.stdexcept
new file mode 100644 (file)
index 0000000..b8dd684
--- /dev/null
@@ -0,0 +1,8 @@
+cstddef
+cstdint
+cstdlib
+exception
+iosfwd
+stdexcept
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.streambuf b/libcxx/test/libcxx/transitive_includes/cxx03/expected.streambuf
new file mode 100644 (file)
index 0000000..a3001ce
--- /dev/null
@@ -0,0 +1,44 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+ios
+iosfwd
+iterator
+limits
+memory
+mutex
+new
+optional
+ratio
+stdexcept
+streambuf
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.string b/libcxx/test/libcxx/transitive_includes/cxx03/expected.string
new file mode 100644 (file)
index 0000000..0dacf73
--- /dev/null
@@ -0,0 +1,39 @@
+algorithm
+array
+atomic
+bit
+cctype
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+string
+string_view
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.string_view b/libcxx/test/libcxx/transitive_includes/cxx03/expected.string_view
new file mode 100644 (file)
index 0000000..e814351
--- /dev/null
@@ -0,0 +1,38 @@
+algorithm
+array
+atomic
+bit
+cctype
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+string_view
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.strstream b/libcxx/test/libcxx/transitive_includes/cxx03/expected.strstream
new file mode 100644 (file)
index 0000000..782153b
--- /dev/null
@@ -0,0 +1,50 @@
+algorithm
+array
+atomic
+bit
+bitset
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstdarg
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+ios
+iosfwd
+istream
+iterator
+limits
+locale
+memory
+mutex
+new
+optional
+ostream
+ratio
+stdexcept
+streambuf
+string
+string_view
+strstream
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.system_error b/libcxx/test/libcxx/transitive_includes/cxx03/expected.system_error
new file mode 100644 (file)
index 0000000..4101ee5
--- /dev/null
@@ -0,0 +1,41 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+string
+string_view
+system_error
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.thread b/libcxx/test/libcxx/transitive_includes/cxx03/expected.thread
new file mode 100644 (file)
index 0000000..ab8c3c7
--- /dev/null
@@ -0,0 +1,42 @@
+algorithm
+array
+atomic
+bit
+cctype
+cerrno
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdio
+cstdlib
+cstring
+ctime
+cwchar
+cwctype
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+string
+string_view
+system_error
+thread
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.tuple b/libcxx/test/libcxx/transitive_includes/cxx03/expected.tuple
new file mode 100644 (file)
index 0000000..69858dc
--- /dev/null
@@ -0,0 +1,15 @@
+cmath
+compare
+cstddef
+cstdint
+cstdlib
+exception
+initializer_list
+iosfwd
+limits
+new
+tuple
+type_traits
+typeinfo
+utility
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.type_traits b/libcxx/test/libcxx/transitive_includes/cxx03/expected.type_traits
new file mode 100644 (file)
index 0000000..8448275
--- /dev/null
@@ -0,0 +1,4 @@
+cstddef
+cstdint
+type_traits
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.typeindex b/libcxx/test/libcxx/transitive_includes/cxx03/expected.typeindex
new file mode 100644 (file)
index 0000000..8f1c652
--- /dev/null
@@ -0,0 +1,15 @@
+cmath
+compare
+cstddef
+cstdint
+cstdlib
+exception
+initializer_list
+iosfwd
+limits
+new
+type_traits
+typeindex
+typeinfo
+utility
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.typeinfo b/libcxx/test/libcxx/transitive_includes/cxx03/expected.typeinfo
new file mode 100644 (file)
index 0000000..609a604
--- /dev/null
@@ -0,0 +1,7 @@
+cstddef
+cstdint
+cstdlib
+exception
+type_traits
+typeinfo
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.unordered_map b/libcxx/test/libcxx/transitive_includes/cxx03/expected.unordered_map
new file mode 100644 (file)
index 0000000..2250cf9
--- /dev/null
@@ -0,0 +1,30 @@
+algorithm
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.unordered_set b/libcxx/test/libcxx/transitive_includes/cxx03/expected.unordered_set
new file mode 100644 (file)
index 0000000..9352f0b
--- /dev/null
@@ -0,0 +1,34 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+unordered_set
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.utility b/libcxx/test/libcxx/transitive_includes/cxx03/expected.utility
new file mode 100644 (file)
index 0000000..799a147
--- /dev/null
@@ -0,0 +1,11 @@
+cmath
+compare
+cstddef
+cstdint
+cstdlib
+initializer_list
+iosfwd
+limits
+type_traits
+utility
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.valarray b/libcxx/test/libcxx/transitive_includes/cxx03/expected.valarray
new file mode 100644 (file)
index 0000000..a069f37
--- /dev/null
@@ -0,0 +1,34 @@
+algorithm
+array
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+functional
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+optional
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+unordered_map
+utility
+valarray
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.variant b/libcxx/test/libcxx/transitive_includes/cxx03/expected.variant
new file mode 100644 (file)
index 0000000..d94d729
--- /dev/null
@@ -0,0 +1,17 @@
+cmath
+compare
+cstddef
+cstdint
+cstdlib
+cstring
+exception
+initializer_list
+iosfwd
+limits
+new
+tuple
+type_traits
+typeinfo
+utility
+variant
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.vector b/libcxx/test/libcxx/transitive_includes/cxx03/expected.vector
new file mode 100644 (file)
index 0000000..5fb9d7d
--- /dev/null
@@ -0,0 +1,29 @@
+algorithm
+atomic
+bit
+chrono
+climits
+cmath
+compare
+concepts
+cstddef
+cstdint
+cstdlib
+cstring
+ctime
+exception
+initializer_list
+iosfwd
+iterator
+limits
+memory
+new
+ratio
+stdexcept
+tuple
+type_traits
+typeinfo
+utility
+variant
+vector
+version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03/expected.version b/libcxx/test/libcxx/transitive_includes/cxx03/expected.version
new file mode 100644 (file)
index 0000000..088eda4
--- /dev/null
@@ -0,0 +1 @@
+version