Lean4
@[inherit_doc propose', tactic_parser 1000]
public meta def «tacticHave?!:_Using__» : Lean.ParserDescr✝ :=
ParserDescr.node✝ `Mathlib.Tactic.Propose.«tacticHave?!:_Using__» 1022
(ParserDescr.binary✝ `andthen
(ParserDescr.binary✝ `andthen
(ParserDescr.binary✝ `andthen (ParserDescr.nonReservedSymbol✝ "have?!" false✝)
(ParserDescr.unary✝ `optional
(ParserDescr.binary✝ `andthen (ParserDescr.symbol✝ " : ") (ParserDescr.cat✝ `term 0))))
(ParserDescr.symbol✝ " using "))
((with_annotate_term"sepBy1(" @ParserDescr.sepBy1✝)
(ParserDescr.binary✝ `andthen (ParserDescr.const✝ `colGt) (ParserDescr.cat✝ `term 0)) ","
(ParserDescr.symbol✝ ", ") Bool.false✝))