syntax_data: {"ast_node_type":"function","tokens":[{"end":73,"kind":"keyword","start":0,"text":"pub(crate)"}]}
source_snippet:     pub(crate) fn deref_chain(&self, local: Local) -> &[PlaceRef<'tcx>] {
context_before:     #[inline]
context_after:         self.deref_chains.get(&local).map(Vec::as_slice).unwrap_or_default()