X-Git-Url: http://nitlanguage.org diff --git a/src/model/mmodule.nit b/src/model/mmodule.nit index 18e835d..596ea9d 100644 --- a/src/model/mmodule.nit +++ b/src/model/mmodule.nit @@ -17,7 +17,6 @@ # modules and module hierarchies in the metamodel module mmodule -import poset import location import mproject private import more_collections @@ -72,7 +71,7 @@ class MModule super MConcern # The model considered - var model: Model + redef var model: Model # placebo for old module nesting hierarchy # return null if self is not nested (ie. is a top-level module) @@ -222,5 +221,10 @@ class MModule end end + # Is the mmodule created for internal purpose? + # Fictive module are instantied internally but they should not be + # exposed to the final user + var is_fictive: Bool writable = false + redef fun parent_concern do return mgroup end