diff options
Diffstat (limited to 'tests/projects/c++/modules/dependence/src')
| -rw-r--r-- | tests/projects/c++/modules/dependence/src/hello.mpp | 13 | ||||
| -rw-r--r-- | tests/projects/c++/modules/dependence/src/hello_impl.cpp | 6 |
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() { |
