summaryrefslogtreecommitdiffstats
path: root/test_repo/src
diff options
context:
space:
mode:
Diffstat (limited to 'test_repo/src')
-rw-r--r--test_repo/src/include/lib.h9
-rw-r--r--test_repo/src/lib.cc9
-rw-r--r--test_repo/src/main.cc7
3 files changed, 25 insertions, 0 deletions
diff --git a/test_repo/src/include/lib.h b/test_repo/src/include/lib.h
new file mode 100644
index 0000000..28fbe8b
--- /dev/null
+++ b/test_repo/src/include/lib.h
@@ -0,0 +1,9 @@
+#pragma once
+
+#include <string_view>
+
+namespace lib {
+
+std::string_view print();
+
+}
diff --git a/test_repo/src/lib.cc b/test_repo/src/lib.cc
new file mode 100644
index 0000000..2083478
--- /dev/null
+++ b/test_repo/src/lib.cc
@@ -0,0 +1,9 @@
+#include "lib.h"
+
+#include <string_view>
+
+namespace lib {
+std::string_view print() {
+ return "test";
+}
+}
diff --git a/test_repo/src/main.cc b/test_repo/src/main.cc
new file mode 100644
index 0000000..db3a36e
--- /dev/null
+++ b/test_repo/src/main.cc
@@ -0,0 +1,7 @@
+#include "lib.h"
+
+#include <iostream>
+
+int main() {
+ std::cout << lib::print() << std::endl
+}