summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
1b1706e)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
- # Find mentities by their `name`
- fun mentities_by_name(name: String): Array[MEntity] do
+ redef fun mentities_by_name(name) do
if index.name_prefixes.has_key(name) then
return index.name_prefixes[name]
end
if index.name_prefixes.has_key(name) then
return index.name_prefixes[name]
end
+ # Searches the MEntities that matches `full_name`.
+ fun mentities_by_name(name: String): Array[MEntity] do
+ var res = new Array[MEntity]
+ for mentity in mentities do
+ if mentity.name == name then res.add mentity
+ end
+ return res
+ end
+
# Build an concerns tree with from `self`
fun to_tree: MEntityTree do
var v = new ModelTreeVisitor
# Build an concerns tree with from `self`
fun to_tree: MEntityTree do
var v = new ModelTreeVisitor