fn __action578( cx: &mut ParseCtxt<'_>, __0: (Location, Token, Location), __1: (Location, Token, Location), __2: (Location, Location, Location), ) -> Result<BinOp, ParseError<Location, Token, UserParseError>>