From 181a337b4092af6691d8e2e135d21dae4a03556a Mon Sep 17 00:00:00 2001 From: ruki Date: Sat, 5 Nov 2022 00:38:31 +0800 Subject: improve std modules for msvc --- tests/projects/c++/modules/stdmodules/src/my_module.cpp | 6 +++++- tests/projects/c++/modules/stdmodules/src/my_module.mpp | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) (limited to 'tests/projects/c++/modules/stdmodules/src') diff --git a/tests/projects/c++/modules/stdmodules/src/my_module.cpp b/tests/projects/c++/modules/stdmodules/src/my_module.cpp index 829be43e3..5264da821 100644 --- a/tests/projects/c++/modules/stdmodules/src/my_module.cpp +++ b/tests/projects/c++/modules/stdmodules/src/my_module.cpp @@ -1,5 +1,9 @@ module my_module; +#ifdef _MSC_VER +import std.core; +#else import std; +#endif -auto my_sum(size_t a, size_t b) -> size_t { return a + b; } \ No newline at end of file +auto my_sum(size_t a, size_t b) -> size_t { return a + b; } diff --git a/tests/projects/c++/modules/stdmodules/src/my_module.mpp b/tests/projects/c++/modules/stdmodules/src/my_module.mpp index 196b33381..5c0e44bc9 100644 --- a/tests/projects/c++/modules/stdmodules/src/my_module.mpp +++ b/tests/projects/c++/modules/stdmodules/src/my_module.mpp @@ -1,5 +1,9 @@ export module my_module; +#ifdef _MSC_VER +import std.core; +#else import std; +#endif -export auto my_sum(size_t a, size_t b) -> size_t; \ No newline at end of file +export auto my_sum(size_t a, size_t b) -> size_t; -- cgit v1.3.1