summaryrefslogtreecommitdiff
path: root/lib/Option
AgeCommit message (Expand)AuthorFilesLines
2013-12-03Avoid buffer copies when a Twine already is a StringRef.David Blaikie1-2/+1
2013-11-04Use startswith_lower() where possible.Jakub Staszak1-8/+1
2013-09-10Fix another mistake in r190442.Eli Friedman1-0/+29
2013-09-10Remove unused functions.Eli Friedman1-30/+0
2013-08-28Option parsing: support case-insensitive option matching.Rui Ueyama1-21/+41
2013-08-28Revert "Option parsing: support case-insensitive option matching." as it brok...Rui Ueyama1-48/+34
2013-08-27Option parsing: support case-insensitive option matching.Rui Ueyama1-34/+48
2013-08-13Options: explicit handling of --Hans Wennborg1-16/+0
2013-08-13Options: Add new option kind that consumes remaining argumentsHans Wennborg2-0/+14
2013-08-06Option/CMakeLists.txt: Don't use target_link_libraries. LLVMBuild knows depen...NAKAMURA Takumi1-2/+0
2013-08-02Option parsing: recognize the special -- tokenHans Wennborg1-1/+16
2013-07-31Option parsing: add support for alias arguments.Hans Wennborg1-2/+20
2013-07-22Silence gcc warning.Richard Trieu1-1/+1
2013-07-22Option parsing: allow aliases in groupsHans Wennborg1-6/+4
2013-07-19[Option] Add inclusion and exclusion flags to option parsingReid Kleckner1-6/+22
2013-07-15Revert "[Option] Store arg strings in a set backed by a BumpPtrAllocator"Reid Kleckner1-11/+2
2013-07-15[Option] Store arg strings in a set backed by a BumpPtrAllocatorReid Kleckner1-2/+11
2013-06-26Fix a crash bug in dumping options with groupsReid Kleckner1-4/+6
2013-06-13Merge changes to clang's Driver code into LLVM's Option libraryReid Kleckner2-7/+29
2013-01-02Resort the #include lines in include/... and lib/... with theChandler Carruth4-7/+2
2012-12-05Copy clang/Driver/<Option parsing stuff> to llvm.Michael J. Spencer7-0/+1145