summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Option
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "[Option] Introduce Arg::print(raw_ostream&) and use llvm::dbgs"Vedant Kumar2015-12-181-12/+9
* [Option] Introduce Arg::print(raw_ostream&) and use llvm::dbgsVedant Kumar2015-12-181-9/+12
* [Option] Use an ArrayRef to store the Option Infos in OptTable. NFCCraig Topper2015-10-211-7/+5
* Add an ArgList::AddAllArgs that accepts a vector of OptSpecifier.Douglas Katzman2015-07-291-0/+15
* [Option] Plug a leak when move-assigning an InputArgList.Benjamin Kramer2015-06-231-6/+6
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* Code cleanup: Remove std::move() around xvalue (NFC)Logan Chien2015-06-221-1/+1
* Modify ParseArgs to return the InputArgList by value - there's no need for dy...David Blaikie2015-06-221-11/+11
* Devirtualize ArgList's dtor now that -Wvirtual-dtor and C++11 allow a better ...David Blaikie2015-06-211-5/+0
* ArrayRef-ify ParseArgsDavid Blaikie2015-06-211-4/+3
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* Option parsing: properly handle flag aliases for joined options (PR23394)Hans Wennborg2015-05-041-0/+5
* Remove more superfluous .str() and replace std::string concatenation with Twine.Yaron Keren2015-03-301-1/+1
* Make getLastArgNoClaim work for up to 4 arguments.Filipe Cabecinhas2015-03-201-0/+20
* Teach Twine to support SmallString.Yaron Keren2015-03-171-7/+2
* Fix uses of reserved identifiers starting with an underscore followed by an u...David Blaikie2015-03-163-25/+19
* Remove explicit no-op dtor in favor of the implicit dtor so as not to disable...David Blaikie2015-03-031-3/+0
* Prefer SmallVector::append/insert over push_back loops.Benjamin Kramer2015-02-172-10/+6
* Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.Zachary Turner2015-02-111-0/+3
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-1/+1
* Add an overload of getLastArgNoClaim taking two OptSpecifiers.Ehsan Akhgari2014-09-121-0/+9
* Fix PR17239 by changing the semantics of the RemainingArgsClass Option kindReid Kleckner2014-08-222-4/+13
* [Option] Support MultiArg in --helpNick Kledzik2014-08-151-1/+12
* Generic: add range-adapter for option parsing.Tim Northover2014-07-091-17/+13
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-261-2/+4
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-261-4/+2
* ArgList: use MakeArgList overloads in subclasses and clean up some calls.Justin Bogner2014-06-201-15/+11
* Options: Use erase_if to remove Args from the list.Benjamin Kramer2014-05-181-8/+3
* Protect the ArgList dtorDavid Blaikie2014-04-201-5/+0
* Use unique_ptr to handle ownership of synthesized args in DerivedArgListDavid Blaikie2014-04-201-27/+26
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-153-24/+24
* Avoid buffer copies when a Twine already is a StringRef.David Blaikie2013-12-031-2/+1
* Use startswith_lower() where possible.Jakub Staszak2013-11-041-8/+1
* Fix another mistake in r190442.Eli Friedman2013-09-101-0/+29
* Remove unused functions.Eli Friedman2013-09-101-30/+0
* Option parsing: support case-insensitive option matching.Rui Ueyama2013-08-281-21/+41
* Revert "Option parsing: support case-insensitive option matching." as it brok...Rui Ueyama2013-08-281-48/+34
* Option parsing: support case-insensitive option matching.Rui Ueyama2013-08-271-34/+48
* Options: explicit handling of --Hans Wennborg2013-08-131-16/+0
* Options: Add new option kind that consumes remaining argumentsHans Wennborg2013-08-132-0/+14
* Option/CMakeLists.txt: Don't use target_link_libraries. LLVMBuild knows depen...NAKAMURA Takumi2013-08-061-2/+0
* Option parsing: recognize the special -- tokenHans Wennborg2013-08-021-1/+16
* Option parsing: add support for alias arguments.Hans Wennborg2013-07-311-2/+20
* Silence gcc warning.Richard Trieu2013-07-221-1/+1
* Option parsing: allow aliases in groupsHans Wennborg2013-07-221-6/+4
* [Option] Add inclusion and exclusion flags to option parsingReid Kleckner2013-07-191-6/+22
* Revert "[Option] Store arg strings in a set backed by a BumpPtrAllocator"Reid Kleckner2013-07-151-11/+2
* [Option] Store arg strings in a set backed by a BumpPtrAllocatorReid Kleckner2013-07-151-2/+11
* Fix a crash bug in dumping options with groupsReid Kleckner2013-06-261-4/+6
* Merge changes to clang's Driver code into LLVM's Option libraryReid Kleckner2013-06-132-7/+29
OpenPOWER on IntegriCloud