syntax_data: {"ast_node_type":"function","tokens":[{"end":100,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet:     pub fn into_results_cursor<'mir>(self, body: &'mir Body<'tcx>) -> ResultsCursor<'mir, 'tcx, A> {
context_before:     /// Creates a `ResultsCursor` that takes ownership of `self`.
context_after:         ResultsCursor::new_owning(body, self.analysis, self.results)