ctpg ~master (2022-05-29T03:06:24.0192733)
Dub
Repo
getParseResultTypes
ctpg
parse_result
Undocumented in source.
template
getParseResultTypes (
alias
kind
SrcType
parsers
...
) {
alias
getParseResultTypes
=
TypeTuple
!()
;
alias
getParseResultTypes
=
getParseResultType
!(
parsers
[
0
].
build
!(
kind
,
SrcType
))
;
alias
getParseResultTypes
=
TypeTuple
!(
getParseResultTypes
!(
kind
,
SrcType
,
parsers
[
0
..$ /
2
]),
getParseResultTypes
!(
kind
,
SrcType
,
parsers
[$ /
2
..$]))
;
}
Members
Aliases
getParseResultTypes
alias
getParseResultTypes
=
TypeTuple
!()
Undocumented in source.
getParseResultTypes
alias
getParseResultTypes
=
getParseResultType
!(
parsers
[
0
].
build
!(
kind
,
SrcType
))
Undocumented in source.
getParseResultTypes
alias
getParseResultTypes
=
TypeTuple
!(
getParseResultTypes
!(
kind
,
SrcType
,
parsers
[
0
..$ /
2
]),
getParseResultTypes
!(
kind
,
SrcType
,
parsers
[$ /
2
..$]))
Undocumented in source.
Meta
Source
See Implementation
ctpg
parse_result
structs
ParseResult
templates
getParseResultType
getParseResultTypes