syntax_data: {"ast_node_type":"other","tokens":[{"end":76,"kind":"keyword","start":0,"text":"//!"}]}
source_snippet: //! written by hand, though we've recently added some macros and proc-macros
context_before: //! `TypeVisitable` traits for various types in the Rust compiler. Most are
context_after: //! to help with the tedium.