fn parse_view_ty<'a>( cx: &mut ExtCtxt<'a>, stream: TokenStream, ) -> PResult<'a, (Box<Ty>, ThinVec<Ident>)>