modelbuilder: AExternInitPropdef implicit name is `init`
authorJean Privat <jean@pryen.org>
Thu, 16 May 2013 01:26:31 +0000 (21:26 -0400)
committerJean Privat <jean@pryen.org>
Thu, 16 May 2013 01:30:46 +0000 (21:30 -0400)
because `new X` is `new X.init`

Signed-off-by: Jean Privat <jean@pryen.org>

src/modelbuilder.nit

index 64b1a5a..3f39d6d 100644 (file)
@@ -1175,7 +1175,7 @@ redef class AMethPropdef
                                name = "init"
                                name_node = self.n_kwinit
                        else if self isa AExternInitPropdef then
-                               name = "new"
+                               name = "init"
                                name_node = self.n_kwnew
                        else
                                abort