syntax_data: {"ast_node_type":"other","tokens":[{"end":13,"kind":"keyword","start":0,"text":"{"}]}
source_snippet:             {
context_before:                 tcx.liberate_late_bound_regions(def_id.to_def_id(), sig.input(0)).kind()
context_after:                 check_recursion(tcx, body, RecursiveDrop { drop_for: *dropped_ty });