{"ast_node_type":"other","tokens":[{"end":85,"kind":"keyword","start":0,"text":"//!"}]}
//! It runs when the crate is fully expanded and its module structure is fully built.
//! "Late resolution" is the pass that resolves most of names in a crate beside imports and macros.
//! So it just walks through the crate and resolves all the expressions, types, etc.