A bunch of methods and structures more or less related to resolving imports.
Records information about the resolution of a name in a namespace of a module.
An error that may be transformed into a diagnostic later. Used to combine multiple unresolved import errors within the same use tree into a single diagnostic.
Contains data for specific kinds of imports.