fn __reduce(
cx: &mut ParseCtxt<'_>,
__action: i16,
__lookahead_start: Option<&Location>,
__states: &mut Vec<i16>,
__symbols: &mut Vec<(Location, __Symbol, Location)>,
_: PhantomData<()>,
) -> Option<Result<QualNames, ParseError<Location, Token, UserParseError>>>