Re-exportsΒ§
use std::path::Path;πuse std::path::PathBuf;πuse foundry_config::Config;πuse solar::ast::Span;πuse solar::ast::interface::Session;πuse solar::ast::interface::source_map::FileName;πuse solar::parse::Parser;πuse transform::apply_transforms;πuse visitor::collect_transforms;π
ModulesΒ§
FunctionsΒ§
- brutalize_
project - Brutalize all .sol source files in a temp project directory.
- brutalize_
sol_ πfiles_ in_ dir - brutalize_
source - is_
test_ πor_ script - span_
seed π - Derives a deterministic seed from a spanβs byte offsets.
- splitmix64 π
- Applies the splitmix64 finalizer to produce a well-distributed 64-bit hash.