syntax_data: {"ast_node_type":"other","tokens":[{"end":88,"kind":"keyword","start":0,"text":"self.tcx().fn_sig(fn_def_id).skip_binder().output().skip_binder().kind()"}]}
source_snippet:                 self.tcx().fn_sig(fn_def_id).skip_binder().output().skip_binder().kind()
context_before:             && let ty::Alias(_, alias_ty) =
context_after:             && alias_ty.def_id == def_id