Index: tests/enum_tests/.expect/enumInlineValue.txt
===================================================================
--- tests/enum_tests/.expect/enumInlineValue.txt	(revision 951184140f7e3f69124908ebd298679cd03442d9)
+++ tests/enum_tests/.expect/enumInlineValue.txt	(revision 951184140f7e3f69124908ebd298679cd03442d9)
@@ -0,0 +1,4 @@
+enumB.A is 5
+enumB.B is 6
+enumB.D is 11
+enumB.E is 12
Index: tests/enum_tests/enumInlineValue.cfa
===================================================================
--- tests/enum_tests/enumInlineValue.cfa	(revision 951184140f7e3f69124908ebd298679cd03442d9)
+++ tests/enum_tests/enumInlineValue.cfa	(revision 951184140f7e3f69124908ebd298679cd03442d9)
@@ -0,0 +1,18 @@
+#include <fstream.hfa>
+enum enumA {
+    A=5, B, C=10, D
+};
+
+enum enumB {
+    inline enumA,
+    E, F
+};
+
+int main() {
+    enum enumB val = A;
+    sout | "enumB.A is" | val;
+    enum enumB val2= enumB.B;
+    sout | "enumB.B is" | val2;
+    sout | "enumB.D is" | enumB.D;
+    sout | "enumB.E is" | enumB.E;
+}
