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); } --