nitc :: MModule :: c_namespace_for
# C identifier version of `namespace_for`.
# See `c_name`
#
# This method is used by entities to implement their `c_name`.
fun c_namespace_for(v: MVisibility): String do
if v <= private_visibility then return c_name
var mgroup = self.mgroup
if mgroup == null then
return c_name
else
return mgroup.mpackage.c_name
end
end
src/model/mmodule.nit:158,2--170,4