syntax_data: {"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet:     pub parent_module: Option<DefId>,
context_before:     /// The normal module (`mod`) in which the expanded macro was defined.
context_after:     /// Suppresses the `unsafe_code` lint for code produced by this macro.