summaryrefslogtreecommitdiff
path: root/llvm/lib/Option/Option.cpp
AgeCommit message (Expand)Author
2024-12-11Rework the `Option` library to reduce dynamic relocations (#119198)Chandler Carruth
2024-09-13[LLVM][Option] Refactor option name comparison (#108219)Rahul Joshi
2023-08-09[Option] Avoid excessive newlines when printing Arg and OptionJustin Bogner
2023-03-20Replace strlen with StringRef::sizeIlyas Mustafazade
2023-03-20[NFC] Rename ArgSize to SpellingSize, and add ArgStringSize.Ilyas Mustafazade
2022-12-27[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille
2022-12-25Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...Vitaly Buka
2022-12-24[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille
2022-12-23Revert "[clang] Use a StringRef instead of a raw char pointer to store builti...serge-sans-paille
2022-12-23[clang] Use a StringRef instead of a raw char pointer to store builtin and ca...serge-sans-paille
2021-09-27[llvm] ConvertOption::accept(), acceptInternal() to std::unique_ptr<>Nico Weber
2020-07-17[OptTable] Support grouped short optionsFangrui Song
2019-07-09Let unaliased Args track which Alias they were created from, and use that in ...Nico Weber
2019-07-05Make joined instances of JoinedOrSeparate flags point to the unaliased args, ...Nico Weber
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
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-01-28Cleanup dump() functions.Matthias Braun
2016-04-15Option parser: class for consuming a joined arg in addition to all remaining ...Hans Wennborg
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren
2015-12-18Convert Arg, ArgList, and Option to dump() to dbgs() rather than errs().Eric Christopher
2015-05-04Option parsing: properly handle flag aliases for joined options (PR23394)Hans Wennborg
2015-03-03Remove explicit no-op dtor in favor of the implicit dtor so as not to disable...David Blaikie
2014-08-22Fix PR17239 by changing the semantics of the RemainingArgsClass Option kindReid Kleckner
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2013-08-13Options: Add new option kind that consumes remaining argumentsHans Wennborg
2013-07-31Option parsing: add support for alias arguments.Hans Wennborg
2013-07-22Silence gcc warning.Richard Trieu
2013-07-22Option parsing: allow aliases in groupsHans Wennborg
2013-06-26Fix a crash bug in dumping options with groupsReid Kleckner
2013-01-02Resort the #include lines in include/... and lib/... with theChandler Carruth
2012-12-05Copy clang/Driver/<Option parsing stuff> to llvm.Michael J. Spencer