File tree Expand file tree Collapse file tree 4 files changed +9
-8
lines changed
tests/projects/c++/modules/stdmodules_deps Expand file tree Collapse file tree 4 files changed +9
-8
lines changed Original file line number Diff line number Diff line change @@ -4,8 +4,11 @@ import std;
44
55export auto my_sum2(std::size_t a, std::size_t b) -> std::size_t;
66
7+ #if defined(__GNUC__) && !defined(__clang__)
8+ inline
9+ #else
710module :private;
8-
9- auto my_sum2(std::size_t a, std::size_t b) -> std::size_t {
11+ #endif
12+ auto my_sum2(std::size_t a, std::size_t b) -> std::size_t {
1013 return a + a + b + b;
1114}
Original file line number Diff line number Diff line change 1+ module foo;
2+
3+ auto my_sum (std::size_t a, std::size_t b) -> std::size_t { return a + b; }
Original file line number Diff line number Diff line change @@ -3,9 +3,3 @@ export module foo;
33import std;
44
55export auto my_sum(std::size_t a, std::size_t b) -> std::size_t;
6-
7- module :private;
8-
9- auto my_sum(std::size_t a, std::size_t b) -> std::size_t {
10- return a + b;
11- }
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ set_languages("c++latest")
33
44target (" foo" )
55 set_kind (" static" )
6+ add_files (" src/foo.cpp" )
67 add_files (" src/foo.mpp" , {public = true })
78
89target (" bar" )
You can’t perform that action at this time.
0 commit comments