q66 pushed a commit to branch master.

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

commit e126911ba0d34542fc3378971ced63f40851e198
Author: Daniel Kolesa <d.kol...@osg.samsung.com>
Date:   Thu May 7 14:57:46 2015 +0100

    eolian: allow the new property syntax
---
 src/lib/eolian/eo_parser.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c
index 8c21a3f..9ed3deb 100644
--- a/src/lib/eolian/eo_parser.c
+++ b/src/lib/eolian/eo_parser.c
@@ -1630,7 +1630,15 @@ parse_methods(Eo_Lexer *ls)
    line = ls->line_number, col = ls->column;
    check_next(ls, '{');
    while (ls->t.token != '}')
-     parse_method(ls);
+     {
+        if (ls->t.kw == KW_at_property)
+          {
+             eo_lexer_get(ls);
+             parse_property(ls);
+             continue;
+          }
+        parse_method(ls);
+     }
    check_match(ls, '}', '{', line, col);
 }
 

-- 


Reply via email to