Implemented an ordered set for function dependencies
This commit is contained in:
parent
56ce523642
commit
f231d92de5
8 changed files with 41 additions and 6 deletions
|
@ -10,7 +10,7 @@ func (r *Result) eachFunction(caller *core.Function, traversed map[*core.Functio
|
|||
call(caller)
|
||||
traversed[caller] = true
|
||||
|
||||
for _, function := range caller.Dependencies {
|
||||
for function := range caller.Dependencies.All() {
|
||||
if traversed[function] {
|
||||
continue
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue