Return the modules in self and subgroups named name.

If self is not scanned (see ModelBuilder::scan_group) the results might be partial.

Property definitions

nitc :: loader $ MGroup :: mmodules_by_name
	# Return the modules in self and subgroups named `name`.
	#
	# If `self` is not scanned (see `ModelBuilder::scan_group`) the
	# results might be partial.
	fun mmodules_by_name(name: String): Array[MModule]
	do
		var res = new Array[MModule]
		for g in in_nesting.smallers do
			for mp in g.mmodules do
				if mp.name == name then
					res.add mp
				end
			end
		end
		return res
	end
src/loader.nit:1254,2--1269,4