{"ast_node_type":"other","tokens":[{"end":28,"kind":"keyword","start":0,"text":"match"}]}
        match *self.kind() {
    pub fn sort_string(self, tcx: TyCtxt<'tcx>) -> Cow<'static, str> {
            ty::Foreign(def_id) => format!("extern type `{}`", tcx.def_path_str(def_id)).into(),