getParseResultTypes.getParseResultTypes

Undocumented in source.
  1. alias getParseResultTypes = TypeTuple!()
  2. alias getParseResultTypes = getParseResultType!(parsers[0].build!(kind, SrcType))
  3. alias getParseResultTypes = TypeTuple!(getParseResultTypes!(kind, SrcType, parsers[0..$ / 2]), getParseResultTypes!(kind, SrcType, parsers[$ / 2..$]))
    template getParseResultTypes(alias kind, SrcType, parsers...)
    static if(!(parsers.length == 1))
    alias getParseResultTypes = TypeTuple!(getParseResultTypes!(kind, SrcType, parsers[0..$ / 2]), getParseResultTypes!(kind, SrcType, parsers[$ / 2..$]))

Meta