syntax_data: {"ast_node_type":"function","tokens":[{"end":74,"kind":"keyword","start":0,"text":"fn"}]}
source_snippet:     fn maybe_lint_level_root_bounded(&mut self, orig_id: HirId) -> HirId {
context_before:     /// It stops at `self.hir_id` and just returns it if reached.
context_after:         // This assertion lets us just store `ItemLocalId` in the cache, rather