{"ast_node_type":"import","tokens":[{"end":65,"kind":"keyword","start":0,"text":"///"}]}
/// purposes. As such they don't use interning and can be cloned.
/// Same idea as `DeconstructedPat`, except this is a fictitious pattern built up for diagnostics
pub struct WitnessPat<Cx: PatCx> {