summaryrefslogtreecommitdiff
path: root/llvm/lib/Option/OptTable.cpp
AgeCommit message (Expand)Author
2021-09-27[llvm] Convert OptTable::ParseOneArg() to std::unique_ptr<>Nico Weber
2021-09-27[llvm] Convert OptTable::parseOneArgGrouped() to std::unique_ptr<>Nico Weber
2021-09-27[llvm] ConvertOption::accept(), acceptInternal() to std::unique_ptr<>Nico Weber
2021-09-03[OptTable] Reapply Improve error message output for grouped short optionsgbreynoo
2021-08-31Revert "[OptTable] Improve error message output for grouped short options"Kevin Athey
2021-08-31[OptTable] Improve error message output for grouped short optionsgbreynoo
2021-08-19[OptTable] Refine how `printHelp` treats empty help textsAndrzej Warzynski
2021-06-24[OptTable] Rename PrintHelp to printHelpFangrui Song
2021-06-25[llvm] Rename StringRef _lower() method calls to _insensitive()Martin Storsjö
2021-01-11[llvm] Simplify string comparisons (NFC)Kazu Hirata
2020-12-05Remove memory allocation with stringAditya Kumar
2020-09-11[NFC] Fix the signature and definition of findByPrefixAndrzej Warzynski
2020-08-12[Clang options] Optimize optionMatches() runtime by removing mallocsNadav Rotem
2020-08-04[llvm-symbolizer] Switch command line parsing from llvm::cl to OptTableFangrui Song
2020-07-17[OptTable] Support grouped short optionsFangrui Song
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2019-05-01Option spell checking: Penalize delimiter flags if input has no argumentNico Weber
2019-05-01Fix OptTable::findNearest() adding delimiter for freeNico Weber
2019-05-01Wrap to 80 columns, no behavior changeNico Weber
2019-04-30Fix stack-use-after free after r359580Nico Weber
2019-04-30Re-reland "[Option] Fix PR37006 prefix choice in findNearest"Nico Weber
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-10-10[opt] Change the parameter of OptTable::PrintHelp from Name to Usage and don'...Fangrui Song
2018-09-03Revert r341329 due to MSAN errorBrian Gesiak
2018-09-03Re-push "[Option] Fix PR37006 prefix choice in findNearest"Brian Gesiak
2018-05-19Re-revert "[Option] Fix PR37006 prefix choice in findNearest"Brian Gesiak
2018-05-19Un-revert "[Option] Fix PR37006 prefix choice in findNearest"Brian Gesiak
2018-05-14Revert "[Option] Fix PR37006 prefix choice in findNearest"Brian Gesiak
2018-05-14[Option] Fix PR37006 prefix choice in findNearestBrian Gesiak
2018-03-12[NFC] Replace iterators in PrintHelp with range-based forJan Korous
2018-03-12[NFC] PrintHelp cleanupJan Korous
2018-03-05[Bash-autocompletion] Pass all flags in shell command-line to ClangYuka Takahashi
2018-01-09[Option] For typo '-foo', suggest '--foo'Brian Gesiak
2018-01-05[Option] Add 'findNearest' method to catch typosBrian Gesiak
2017-08-29Revert "Revert r311552: [Bash-autocompletion] Add support for static analyzer...Yuka Takahashi
2017-08-24test commit: fix typo in commentNathan Hawes
2017-08-23Revert r311552: [Bash-autocompletion] Add support for static analyzer flagsRui Ueyama
2017-08-23[Bash-autocompletion] Add support for static analyzer flagsYuka Takahashi
2017-07-26[Bash-autocompletion] Show HelpText with possible flagsYuka Takahashi
2017-07-26[libOption] - Add flag allowing to print options aliases in help text.George Rimar
2017-07-18[libOption] - Replace std::pair with helper struct. NFC.George Rimar
2017-07-08[Bash-autocompletion] Auto complete cc1 options if -cc1 is specifiedYuka Takahashi
2017-07-05[Bash-autocompletion] Show flags which has HelpText or GroupIDYuka Takahashi
2017-06-20[GSoC] Flag value completion for clangYuka Takahashi
2017-06-16[BinaryFormat, Option, TableGen] Fix some Clang-tidy modernize-use-using and ...Eugene Zelenko
2017-05-23[GSoC] Shell autocompletion for clangYuka Takahashi
2016-08-17Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner
2016-08-11Use the range variant of find instead of unpacking begin/endDavid Majnemer
2016-04-15Option parser: class for consuming a joined arg in addition to all remaining ...Hans Wennborg
2015-10-21[Option] Use an ArrayRef to store the Option Infos in OptTable. NFCCraig Topper