{"ast_node_type":"function","tokens":[{"end":77,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn into_type_list(&self, tcx: TyCtxt<'tcx>) -> &'tcx List<Ty<'tcx>> {
    /// If any of the generic arguments are not types.
        tcx.mk_type_list_from_iter(self.iter().map(|arg| match arg.kind() {