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