diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c index a441d76051..d864791734 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