nitc :: MEntity :: collect_modifiers
redef
, private
etc
redef fun collect_modifiers do return intro.collect_modifiers
src/model/model_collect.nit:644,2--62
redef fun collect_modifiers do return intro.collect_modifiers
src/model/model_collect.nit:1075,2--62
redef fun collect_modifiers do
var res = super
if not is_intro then
res.add "redef"
else
if mproperty.visibility != public_visibility then
res.add mproperty.visibility.to_s
end
end
var mprop = self
if mprop isa MVirtualTypeDef then
res.add "type"
else if mprop isa MMethodDef then
if mprop.is_abstract then
res.add "abstract"
else if mprop.is_intern then
res.add "intern"
end
if mprop.mproperty.is_init then
res.add "init"
else
res.add "fun"
end
else if mprop isa MAttributeDef then
res.add "var"
end
return res
end
src/model/model_collect.nit:1119,2--1146,4