summaryrefslogtreecommitdiff
path: root/Source/cmArgumentParser.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmArgumentParser: Ignore positional after keywordMatthew Woehlke2022-08-171-4/+7
* cmArgumentParser: Model non-empty strings with wrapper typeBrad King2022-07-281-0/+14
* cmArgumentParser: Offer bindings for positional argumentsBrad King2022-07-271-1/+26
* cmArgumentParser: Generalize expected argument countBrad King2022-07-271-31/+37
* cmArgumentParser: Generalize internal state trackingBrad King2022-07-271-22/+43
* cmArgumentParser: Drop unused parsedKeywords argument to Parse()Brad King2022-07-251-3/+0
* cmArgumentParser: Offer binding for list of parsed keywordsBrad King2022-07-251-0/+3
* cmArgumentParser: Drop unused keywordsMissingValue argument to Parse()Brad King2022-07-251-3/+0
* cmArgumentParser: Offer private binding to cmParseArgumentsCommandBrad King2022-07-251-0/+3
* cmArgumentParser: Capture keyword errors in parse resultsBrad King2022-07-221-0/+20
* cmArgumentParser: Store keyword action map with explicit nameBrad King2022-07-221-4/+4
* cmArgumentParser: Track pending keyword explicitlyBrad King2022-07-201-5/+11
* cmArgumentParser: Simplify internal method signaturesBrad King2022-07-201-13/+10
* cmArgumentParser: Model maybe-missing string with wrapper typeBrad King2022-07-071-0/+7
* cmArgumentParser: Model maybe-empty and non-empty lists with wrapper typesBrad King2022-07-071-1/+10
* cmArgumentParser: Remove unnecessary local names for common typesBrad King2022-07-051-2/+2
* cmArgumentParser: Avoid allocating copies of keyword stringsBrad King2022-07-051-4/+4
* IWYU: add a mapping for other `__decay_and_strip` instancesBen Boeckel2020-04-291-1/+0
* cmArgumentParser: Record parsed keywordsRegina Pfeifer2019-09-201-1/+5
* cmArgumentParser: Fix -Wcomma warningBrad King2019-04-111-1/+1
* Introduce cmArgumentParserRegina Pfeifer2019-04-041-0/+93