summaryrefslogtreecommitdiff
path: root/src/tests/eolian/data
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@osg.samsung.com>2015-06-01 15:24:00 +0100
committerDaniel Kolesa <d.kolesa@osg.samsung.com>2015-06-01 15:24:00 +0100
commit944e44b17d1f0dd1dfbdc68ac077d293d3dc1ef2 (patch)
tree784e02c806f28ef079faa578c6ae3e2049e08036 /src/tests/eolian/data
parent9c024993a1d97157fda7db61c866cdb439e21bee (diff)
downloadefl-944e44b17d1f0dd1dfbdc68ac077d293d3dc1ef2.tar.gz
eolian: tests for declaration api
Diffstat (limited to 'src/tests/eolian/data')
-rw-r--r--src/tests/eolian/data/decl.eo22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/tests/eolian/data/decl.eo b/src/tests/eolian/data/decl.eo
new file mode 100644
index 0000000000..c43bf28988
--- /dev/null
+++ b/src/tests/eolian/data/decl.eo
@@ -0,0 +1,22 @@
+struct A {
+ foo: int;
+}
+
+enum B {
+ x
+}
+
+type C: A;
+
+var pants: B.x;
+
+class Decl {
+ methods {
+ foo {
+ params {
+ idx: int;
+ }
+ return: own(char*);
+ }
+ }
+}