File tree Expand file tree Collapse file tree 12 files changed +57
-64
lines changed
llvm/utils/gn/secondary/libcxx/src Expand file tree Collapse file tree 12 files changed +57
-64
lines changed Original file line number Diff line number Diff line change @@ -727,6 +727,12 @@ set(files
727
727
__ranges/views.h
728
728
__ranges/zip_view.h
729
729
__split_buffer
730
+ __stacktrace/basic_stacktrace.h
731
+ __stacktrace/detail/alloc.h
732
+ __stacktrace/detail/context.h
733
+ __stacktrace/detail/entry.h
734
+ __stacktrace/detail/to_string.h
735
+ __stacktrace/stacktrace_entry.h
730
736
__std_mbstate_t.h
731
737
__stop_token/atomic_unique_lock.h
732
738
__stop_token/intrusive_list_view.h
@@ -991,17 +997,10 @@ set(files
991
997
experimental/__simd/traits.h
992
998
experimental/__simd/utility.h
993
999
experimental/__simd/vec_ext.h
994
- experimental/__stacktrace/basic_stacktrace.h
995
- experimental/__stacktrace/detail/alloc.h
996
- experimental/__stacktrace/detail/context.h
997
- experimental/__stacktrace/detail/entry.h
998
- experimental/__stacktrace/detail/to_string.h
999
- experimental/__stacktrace/stacktrace_entry.h
1000
1000
experimental/iterator
1001
1001
experimental/memory
1002
1002
experimental/propagate_const
1003
1003
experimental/simd
1004
- experimental/stacktrace
1005
1004
experimental/type_traits
1006
1005
experimental/utility
1007
1006
ext/__hash
@@ -1054,6 +1053,7 @@ set(files
1054
1053
span
1055
1054
sstream
1056
1055
stack
1056
+ stacktrace
1057
1057
stdatomic.h
1058
1058
stdbool.h
1059
1059
stddef.h
Original file line number Diff line number Diff line change 37
37
#include < memory>
38
38
#include < string>
39
39
40
- #include < experimental/ __stacktrace/detail/alloc.h>
41
- #include < experimental/ __stacktrace/detail/context.h>
42
- #include < experimental/ __stacktrace/detail/to_string.h>
40
+ #include < __stacktrace/detail/alloc.h>
41
+ #include < __stacktrace/detail/context.h>
42
+ #include < __stacktrace/detail/to_string.h>
43
43
44
44
_LIBCPP_BEGIN_NAMESPACE_STD
45
45
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change 33
33
#include < cstdint>
34
34
#include < string>
35
35
36
- #include " experimental/ __stacktrace/detail/entry.h"
36
+ #include < __stacktrace/detail/entry.h>
37
37
38
38
_LIBCPP_BEGIN_NAMESPACE_STD
39
39
Original file line number Diff line number Diff line change @@ -1985,6 +1985,17 @@ module std [system] {
1985
1985
export *
1986
1986
}
1987
1987
1988
+ module stacktrace {
1989
+ module basic_stacktrace { header "__stacktrace/basic_stacktrace.h" }
1990
+ module alloc { header "__stacktrace/detail/alloc.h" }
1991
+ module context { header "__stacktrace/detail/context.h" }
1992
+ module entry { header "__stacktrace/detail/entry.h" }
1993
+ module to_string { header "__stacktrace/detail/to_string.h" }
1994
+ module stacktrace_entry { header "__stacktrace/stacktrace_entry.h" }
1995
+ header "stacktrace"
1996
+ export *
1997
+ }
1998
+
1988
1999
module stdexcept {
1989
2000
header "stdexcept"
1990
2001
export *
@@ -2225,16 +2236,6 @@ module std [system] {
2225
2236
header "experimental/simd"
2226
2237
export *
2227
2238
}
2228
- module stacktrace {
2229
- private header "experimental/__stacktrace/basic_stacktrace.h"
2230
- private header "experimental/__stacktrace/detail/alloc.h"
2231
- private header "experimental/__stacktrace/detail/context.h"
2232
- private header "experimental/__stacktrace/detail/entry.h"
2233
- private header "experimental/__stacktrace/detail/to_string.h"
2234
- private header "experimental/__stacktrace/stacktrace_entry.h"
2235
- header "experimental/stacktrace"
2236
- export *
2237
- }
2238
2239
}
2239
2240
2240
2241
// Implementation detail headers that are private to libc++. These modules
Original file line number Diff line number Diff line change @@ -180,8 +180,8 @@ namespace std {
180
180
_LIBCPP_PUSH_MACROS
181
181
# include < __undef_macros>
182
182
183
- # include " experimental/ __stacktrace/basic_stacktrace.h"
184
- # include " experimental/ __stacktrace/stacktrace_entry.h"
183
+ # include < __stacktrace/basic_stacktrace.h>
184
+ # include < __stacktrace/stacktrace_entry.h>
185
185
186
186
_LIBCPP_POP_MACROS
187
187
Original file line number Diff line number Diff line change @@ -71,9 +71,6 @@ module;
71
71
# if __has_include(<spanstream>)
72
72
# error "please update the header information for <spanstream> in headers_not_available in utils/libcxx/header_information.py"
73
73
# endif // __has_include(<spanstream>)
74
- # if __has_include(<stacktrace>)
75
- # error "please update the header information for <stacktrace> in headers_not_available in utils/libcxx/header_information.py"
76
- # endif // __has_include(<stacktrace>)
77
74
# if __has_include(<stdfloat>)
78
75
# error "please update the header information for <stdfloat> in headers_not_available in utils/libcxx/header_information.py"
79
76
# endif // __has_include(<stdfloat>)
@@ -86,4 +83,4 @@ export module std.compat;
86
83
export import std;
87
84
88
85
89
- @LIBCXX_MODULE_STD_COMPAT_INCLUDE_SOURCES@
86
+ @LIBCXX_MODULE_STD_COMPAT_INCLUDE_SOURCES@
You can’t perform that action at this time.
0 commit comments