Skip to content

Commit 67a8c56

Browse files
committed
Platform: add missing std._Private modules
Add the missing `std._Private.xstddef`, `std._Private.yvals`, and `std._Private.yvals_core` modules. This repairs the use of `std.map` as a private member variable of a type with an explicit ctor.
1 parent e1a7ef3 commit 67a8c56

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

stdlib/public/Platform/vcruntime.modulemap

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -707,6 +707,10 @@ module std [system] {
707707
export *
708708
}
709709

710+
explicit module xstddef {
711+
header "xstddef"
712+
export *
713+
}
710714

711715
explicit module xstring {
712716
header "xstring"
@@ -727,5 +731,15 @@ module std [system] {
727731
header "xutility"
728732
export *
729733
}
734+
735+
explicit module yvals {
736+
header "yvals.h"
737+
export *
738+
}
739+
740+
explicit module yvals_core {
741+
header "yvals_core.h"
742+
export *
743+
}
730744
}
731745
}

0 commit comments

Comments
 (0)