{"ast_node_type":"other","tokens":[{"end":99,"kind":"keyword","start":0,"text":"//!"}]}
//! the amount of code that needs to be in this crate (which is already very big). This is somewhat
//! "Hooks" let you write `tcx` methods in downstream crates and call them in this crate, reducing
//! similar to queries, but queries come with a lot of machinery for caching and incremental