aboutsummaryrefslogtreecommitdiff
path: root/tests/exports/defines.ek
diff options
context:
space:
mode:
Diffstat (limited to 'tests/exports/defines.ek')
-rw-r--r--tests/exports/defines.ek10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/exports/defines.ek b/tests/exports/defines.ek
new file mode 100644
index 0000000..d816af7
--- /dev/null
+++ b/tests/exports/defines.ek
@@ -0,0 +1,10 @@
+pub typedef i27 {} /* struct def */
+pub typedef int i27; /* alias def */
+pub define reexported_trait {} /* trait def */
+pub define reexported_macro() {} /* macro def */
+pub reexported_func(i27 v) {} /* func def */
+pub enum reexported_enum : int {
+ SOME_ENUM = 10
+}
+// pub int reexported_var = 10;
+// global vars not currently supported due to missing constexpr checking I guess