pub fn resolve_program(
types: &ResolvedProgramTypes,
state: &mut ResolvedProgramState,
modules: &mut ResolvedModules,
module_paths_in_order: &[ModulePath],
parsed_modules: &DependencyParser,
) -> Result<(), ResolveError>
pub fn resolve_program(
types: &ResolvedProgramTypes,
state: &mut ResolvedProgramState,
modules: &mut ResolvedModules,
module_paths_in_order: &[ModulePath],
parsed_modules: &DependencyParser,
) -> Result<(), ResolveError>