use super::IncorrectUsingFor;
use crate::linter::LateLintPass;
use crate::linter::LintContext;
use crate::sol::Severity;
use crate::sol::SolLint;
use solar::ast::DataLocation;
use solar::sema::Gcx;
use solar::sema::hir;
use solar::sema::hir::UsingDirective;
use solar::sema::hir::UsingEntryKind;
using ... for