Skip to content

Commit e2466d0

Browse files
committed
Platform: add some missing C++ modules for MSVCPRT
Add a couple of missing submodules to the modulemap. This is for completeness and to help with newer MSVCPRT releases.
1 parent 39e1a72 commit e2466d0

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

stdlib/public/Platform/vcruntime.modulemap

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,12 @@ module std [system] {
355355
export *
356356
}
357357

358+
module expected {
359+
requires cplusplus23
360+
header "expected"
361+
export *
362+
}
363+
358364
module filesystem {
359365
requires cplusplus17
360366
header "filesystem"
@@ -573,13 +579,11 @@ module std [system] {
573579
export *
574580
}
575581

576-
/*
577582
module spanstream {
578583
requires cpluplus23
579584
header "spanstream"
580585
export *
581586
}
582-
*/
583587

584588
module sstream {
585589
header "sstream"
@@ -591,6 +595,12 @@ module std [system] {
591595
export *
592596
}
593597

598+
module stacktrace {
599+
requires cplusplus23
600+
header "stacktrace"
601+
export *
602+
}
603+
594604
module stdexcept {
595605
header "stdexcept"
596606
export *

0 commit comments

Comments
 (0)