nitc :: Model :: collect_mclassdefs
self
# Collect all MClassDefs in `self`
fun collect_mclassdefs(filter: nullable ModelFilter): HashSet[MClassDef] do
var res = new HashSet[MClassDef]
for mclass in collect_mclasses(filter) do
res.add_all mclass.collect_mclassdefs(filter)
end
return res
end
src/model/model_collect.nit:195,2--202,4