q66 pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=692d445dcf41888e0fe7efdf43d03560c160f482

commit 692d445dcf41888e0fe7efdf43d03560c160f482
Author: Daniel Kolesa <d.kol...@osg.samsung.com>
Date:   Mon Jan 2 14:02:44 2017 +0100

    eolian: require specification of either get or set in property impls
---
 src/lib/eolian/eo_parser.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c
index a441d76..d864791 100644
--- a/src/lib/eolian/eo_parser.c
+++ b/src/lib/eolian/eo_parser.c
@@ -1593,6 +1593,8 @@ propbeg:
              goto propend;
           }
 propend:
+        if (!has_get && !has_set)
+          eo_lexer_syntax_error(ls, "property implements need at least get or 
set specified");
         check_next(ls, '}');
      }
    else

-- 


Reply via email to