This module contains the “cleaned” pieces of the AST, and the functions that clean them.

Rustdoc’s FileSystem abstraction module.

Rustdoc’s JSON backend

Contains information about “passes”, used to modify crate information during the documentation process.

This module analyzes crates to find call sites that can serve as examples in the documentation.

The Rust AST Visitor. Extracts useful information and massages it into a form usable for clean.


A macro to create a FxHashMap.


Type Definitions

A result type used by several functions under main().