summaryrefslogtreecommitdiff
path: root/tests/projects/c++/modules/inline_and_template
diff options
context:
space:
mode:
Diffstat (limited to 'tests/projects/c++/modules/inline_and_template')
-rw-r--r--tests/projects/c++/modules/inline_and_template/src/hello.mpp4
-rw-r--r--tests/projects/c++/modules/inline_and_template/src/say.mpp4
-rw-r--r--tests/projects/c++/modules/inline_and_template/xmake.lua4
3 files changed, 5 insertions, 7 deletions
diff --git a/tests/projects/c++/modules/inline_and_template/src/hello.mpp b/tests/projects/c++/modules/inline_and_template/src/hello.mpp
index 1796f0b11..c36d54783 100644
--- a/tests/projects/c++/modules/inline_and_template/src/hello.mpp
+++ b/tests/projects/c++/modules/inline_and_template/src/hello.mpp
@@ -1,7 +1,7 @@
-// module;
-#include <cstdio>
export module hello;
+#include <cstdio>
+
export namespace hello {
inline void say_hello() {
std::printf("hello world!\n");
diff --git a/tests/projects/c++/modules/inline_and_template/src/say.mpp b/tests/projects/c++/modules/inline_and_template/src/say.mpp
index d09e14d28..b4d05a5f4 100644
--- a/tests/projects/c++/modules/inline_and_template/src/say.mpp
+++ b/tests/projects/c++/modules/inline_and_template/src/say.mpp
@@ -1,7 +1,7 @@
-// module;
-#include <cstdio>
export module say;
+#include <cstdio>
+
export class say {
public:
template <int N>
diff --git a/tests/projects/c++/modules/inline_and_template/xmake.lua b/tests/projects/c++/modules/inline_and_template/xmake.lua
index c0722cccc..4810edb85 100644
--- a/tests/projects/c++/modules/inline_and_template/xmake.lua
+++ b/tests/projects/c++/modules/inline_and_template/xmake.lua
@@ -1,6 +1,4 @@
+set_languages("c++20")
target("inline_and_template")
set_kind("binary")
add_files("src/*.cpp", "src/*.mpp")
- set_languages("c++11")
-
-