summaryrefslogtreecommitdiff
path: root/tests/projects/c++/modules/dependence/src
diff options
context:
space:
mode:
authorruki <[email protected]>2019-09-07 07:03:05 +0800
committerruki <[email protected]>2019-09-07 07:03:05 +0800
commit16350d2759319d15c4800e8c2a4184a34ab92171 (patch)
tree2c493638205fc15f6f214e7867fea3e872034746 /tests/projects/c++/modules/dependence/src
parent1d6857de2bc044f45f76270256fad011a591abfc (diff)
support cpp modules for msvc
Diffstat (limited to 'tests/projects/c++/modules/dependence/src')
-rw-r--r--tests/projects/c++/modules/dependence/src/hello.mpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/projects/c++/modules/dependence/src/hello.mpp b/tests/projects/c++/modules/dependence/src/hello.mpp
index b3153a5b3..e29bd7b95 100644
--- a/tests/projects/c++/modules/dependence/src/hello.mpp
+++ b/tests/projects/c++/modules/dependence/src/hello.mpp
@@ -1,7 +1,11 @@
export module hello;
export namespace hello {
+#ifdef _MSC_VER
+ int data__;
+#else
extern int data__;
+#endif
void say_hello();
class say {
@@ -14,8 +18,9 @@ export namespace hello {
};
}
+#ifndef _MSC_VER
export namespace {
void anonymous() {
-
}
}
+#endif