def Program.callers.pass
import bend-lint-api@0.2.0.0/linter/lint.bend as Lintimport Base
1011def Program.callers.pass(
1012 sources: List<&2, Source>,
1013 +defs: Map<&2, Maybe<&2, Def>>,
1014 callers: Set()
1015) -> Set():
1016 match sources:
1017 case Nil{}:
1018 callers
1019 case Con{Source{path, namespace, text, nodes}, rest}:
1020 Program.callers.pass(rest, defs, Program.callers.file(nodes, defs, callers))