aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Option/ArgList.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-09-12Add an overload of getLastArgNoClaim taking two OptSpecifiers.Ehsan Akhgari1-0/+9
2014-07-09Generic: add range-adapter for option parsing.Tim Northover1-17/+13
2014-06-20ArgList: use MakeArgList overloads in subclasses and clean up some calls.Justin Bogner1-15/+11
2014-05-18Options: Use erase_if to remove Args from the list.Benjamin Kramer1-8/+3
2014-04-20Protect the ArgList dtorDavid Blaikie1-5/+0
2014-04-20Use unique_ptr to handle ownership of synthesized args in DerivedArgListDavid Blaikie1-27/+26
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-9/+9
2013-12-03Avoid buffer copies when a Twine already is a StringRef.David Blaikie1-2/+1
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-13Merge changes to clang's Driver code into LLVM's Option libraryReid Kleckner1-0/+15
2013-01-02Resort the #include lines in include/... and lib/... with theChandler Carruth1-1/+0
2012-12-05Copy clang/Driver/<Option parsing stuff> to llvm.Michael J. Spencer1-0/+386