From: Stefan Lage Date: Fri, 28 Jun 2013 21:15:18 +0000 (-0400) Subject: ni_nitdoc: Public owner in MClass X-Git-Tag: v0.6.1~73^2~5^2~72^2~23 X-Git-Url: http://nitlanguage.org ni_nitdoc: Public owner in MClass Adding function to get the public owner of a class Signed-off-by: Stefan Lage --- diff --git a/src/ni_nitdoc.nit b/src/ni_nitdoc.nit index e52f337..b61c0a2 100644 --- a/src/ni_nitdoc.nit +++ b/src/ni_nitdoc.nit @@ -922,6 +922,15 @@ redef class MClass return hm end + fun public_owner: MModule do + var owner = intro_mmodule + if owner.public_owner is null then + return owner + else + return owner.public_owner.as(not null) + end + end + end redef class AStdClassdef