syntax_data: {"ast_node_type":"other","tokens":[{"end":74,"kind":"keyword","start":0,"text":"ensure_sufficient_stack(||"}]}
source_snippet:             ensure_sufficient_stack(|| self.cache_preorder_invoke(child));
context_before:         while let Some(child) = next_child {
context_after:             next_child = self.places[child].next_sibling;