{"ast_node_type":"function","tokens":[{"end":73,"kind":"keyword","start":0,"text":"//"}]}
        // a proc macro (e.g. `#[proc_macro] pub fn $name`) will be lost.
        // 1. Any hygiene information associated with identifier of
        // Since proc-macros can only be invoked from a different crate,