syntax_data: {"ast_node_type":"other","tokens":[{"end":65,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// It stops at `self.hir_id` and just returns it if reached.
context_before:     /// Walks upwards from `orig_id` to find a node which might change lint levels with attributes.
context_after:     fn maybe_lint_level_root_bounded(&mut self, orig_id: HirId) -> HirId {