use std::collections::HashMap; use crate::error::{Error, ImportError}; use crate::semantics::{AlphaVar, ImportLocation, TypedHir, VarEnv}; use crate::syntax::{Label, V}; /// Environment for resolving names. #[derive(Debug, Clone)] pub(crate) struct NameEnv { names: Vec