nitc :: Model :: get_mclasses_by_name
name
.If such a class does not exist, null is returned (instead of an empty array)
Visibility or modules are not considered
var m = new ModelStandalone
assert m.get_mclasses_by_name("Object") == [m.mclass_o]
assert m.get_mclasses_by_name("Fail") == null
# Return all classes named `name`.
#
# If such a class does not exist, null is returned
# (instead of an empty array)
#
# Visibility or modules are not considered
#
# ~~~
# var m = new ModelStandalone
# assert m.get_mclasses_by_name("Object") == [m.mclass_o]
# assert m.get_mclasses_by_name("Fail") == null
# ~~~
fun get_mclasses_by_name(name: String): nullable Array[MClass]
do
return mclasses_by_name.get_or_null(name)
end
src/model/model.nit:85,2--100,4