def Declarations.of
import bend-lint-api@0.2.0.0/linter/lint.bend as Lintimport Base
815# The declarations of `files`, in order, with their uses in `files`; `sources` are the program's files.
816def Declarations.of(+files: List<&2, Source>, sources: List<&2, Source>) -> List<&2, Declaration>:
817 List.reverse(
818 &2,
819 Declaration,
820 Declarations.files(files, sources, Declarations.globals(files, Map.new(&2, List<&2, Node>)), [])
821 )