diff options
| author | ruki <[email protected]> | 2021-11-24 00:51:30 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-11-24 00:51:30 +0800 |
| commit | 499b857f587073a09145c44d4ab9c312afb9a69a (patch) | |
| tree | c8a35edc1b85b1a097589da34653d5fa997219dc /tests/projects/c++/modules/staticlib/src | |
| parent | 2e144373c6f1f1d945e9c632adb469f858d4a004 (diff) | |
add more c++module test
Diffstat (limited to 'tests/projects/c++/modules/staticlib/src')
| -rw-r--r-- | tests/projects/c++/modules/staticlib/src/main.cpp | 8 | ||||
| -rw-r--r-- | tests/projects/c++/modules/staticlib/src/mod.cpp | 7 | ||||
| -rw-r--r-- | tests/projects/c++/modules/staticlib/src/mod.mpp | 5 |
3 files changed, 20 insertions, 0 deletions
diff --git a/tests/projects/c++/modules/staticlib/src/main.cpp b/tests/projects/c++/modules/staticlib/src/main.cpp new file mode 100644 index 000000000..af2c328eb --- /dev/null +++ b/tests/projects/c++/modules/staticlib/src/main.cpp @@ -0,0 +1,8 @@ +#include <stdio.h> +import mod; + +int main() { + printf("%d\n", mod::foo()); + return 0; +} + diff --git a/tests/projects/c++/modules/staticlib/src/mod.cpp b/tests/projects/c++/modules/staticlib/src/mod.cpp new file mode 100644 index 000000000..9c7cf5290 --- /dev/null +++ b/tests/projects/c++/modules/staticlib/src/mod.cpp @@ -0,0 +1,7 @@ +module mod; + +namespace mod { + int foo() { + return 2; + } +} diff --git a/tests/projects/c++/modules/staticlib/src/mod.mpp b/tests/projects/c++/modules/staticlib/src/mod.mpp new file mode 100644 index 000000000..ac30a31c8 --- /dev/null +++ b/tests/projects/c++/modules/staticlib/src/mod.mpp @@ -0,0 +1,5 @@ +export module mod; + +export namespace mod { + int foo(); +} |
