syntax_data: {"ast_node_type":"function","tokens":[{"end":87,"kind":"keyword","start":0,"text":"fn"}]}
source_snippet:     fn for_each_value_inside(&self, root: PlaceIndex, f: &mut impl FnMut(ValueIndex)) {
context_before:     /// Invoke a function on each value in the given place and all descendants.
context_after:         let range = self.inner_values[root].clone();