modelize: do not leave `build_property` with a mprop without an intro
authorJean Privat <jean@pryen.org>
Tue, 2 Dec 2014 16:19:17 +0000 (11:19 -0500)
committerJean Privat <jean@pryen.org>
Tue, 2 Dec 2014 16:19:17 +0000 (11:19 -0500)
Signed-off-by: Jean Privat <jean@pryen.org>

src/modelize/modelize_property.nit

index e04fd81..840cd18 100644 (file)
@@ -619,7 +619,7 @@ redef class AMethPropdef
                        mprop.is_init = is_init
                        mprop.is_new = n_kwnew != null
                        if parent isa ATopClassdef then mprop.is_toplevel = true
-                       if not self.check_redef_keyword(modelbuilder, mclassdef, n_kwredef, false, mprop) then return
+                       self.check_redef_keyword(modelbuilder, mclassdef, n_kwredef, false, mprop)
                else
                        if not mprop.is_root_init and not self.check_redef_keyword(modelbuilder, mclassdef, n_kwredef, not self isa AMainMethPropdef, mprop) then return
                        check_redef_property_visibility(modelbuilder, self.n_visibility, mprop)