summaryrefslogtreecommitdiff
path: root/tests/projects/c++/modules/dependence/src
diff options
context:
space:
mode:
Diffstat (limited to 'tests/projects/c++/modules/dependence/src')
-rw-r--r--tests/projects/c++/modules/dependence/src/hello.mpp13
-rw-r--r--tests/projects/c++/modules/dependence/src/hello_impl.cpp6
2 files changed, 3 insertions, 16 deletions
diff --git a/tests/projects/c++/modules/dependence/src/hello.mpp b/tests/projects/c++/modules/dependence/src/hello.mpp
index 3f803afaf..abac9fcb0 100644
--- a/tests/projects/c++/modules/dependence/src/hello.mpp
+++ b/tests/projects/c++/modules/dependence/src/hello.mpp
@@ -1,27 +1,14 @@
export module hello;
export namespace hello {
-#ifdef _MSC_VER
- int data__;
-#else
extern int data__;
-#endif
void say_hello();
class say {
public:
say(int data);
void hello();
-
private:
int data_;
};
}
-/*
-#ifndef _MSC_VER
-export namespace {
- void anonymous() {
- }
-}
-#endif
-*/ \ No newline at end of file
diff --git a/tests/projects/c++/modules/dependence/src/hello_impl.cpp b/tests/projects/c++/modules/dependence/src/hello_impl.cpp
index 5dbc009f4..064afebad 100644
--- a/tests/projects/c++/modules/dependence/src/hello_impl.cpp
+++ b/tests/projects/c++/modules/dependence/src/hello_impl.cpp
@@ -1,6 +1,7 @@
-module hello;
-
+module;
#include <iostream>
+
+module hello;
import mod;
void inner() {
@@ -13,7 +14,6 @@ namespace hello {
void say_hello() { ::inner(); }
say::say(int data) : data_{data} {
-
}
void say::hello() {