{"ast_node_type":"other","tokens":[{"end":103,"kind":"keyword","start":0,"text":"//!"}]}
//! The separation between data structures and parsing follows the principle of separation of concerns.
//!
//! Data structures (`rustc_hir::attrs`) define what attributes look like after parsing.