Skip to main content

Module imports

Module imports 

Source

Re-exportsยง

use super::Imports; ๐Ÿ”’
use crate::linter::EarlyLintPass; ๐Ÿ”’
use crate::linter::LintContext; ๐Ÿ”’
use crate::sol::Severity; ๐Ÿ”’
use crate::sol::SolLint; ๐Ÿ”’
use solar::ast; ๐Ÿ”’
use solar::ast::SourceUnit; ๐Ÿ”’
use solar::ast::Symbol; ๐Ÿ”’
use solar::ast::visit::Visit; ๐Ÿ”’
use solar::data_structures::Never; ๐Ÿ”’
use solar::data_structures::map::FxHashSet; ๐Ÿ”’
use solar::interface::SourceMap; ๐Ÿ”’
use std::ops::ControlFlow; ๐Ÿ”’

Structsยง

UsedSymbols ๐Ÿ”’
Collects every symbol a source unit refers to outside its import directives.

Staticsยง

UNALIASED_PLAIN_IMPORT
UNUSED_IMPORT