llvm-6502/include/llvm/Option
Hans Wennborg af9e355755 Options: Add new option kind that consumes remaining arguments
This adds KIND_REMAINING_ARGS, a class of options that consume
all remaining arguments on the command line.

This will be used to support /link in clang-cl, which is used
to forward all remaining arguments to the linker.

It also allows us to remove the hard-coded handling of "--",
allowing clients (clang and lld) to implement that functionality
themselves with this new option class.

Differential Revision: http://llvm-reviews.chandlerc.com/D1387

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188314 91177308-0d34-0410-b5e6-96231b3b80d8
2013-08-13 21:09:50 +00:00
..
Arg.h Fix include guards so they exactly match file names. 2013-01-10 00:45:19 +00:00
ArgList.h Revert "[Option] Store arg strings in a set backed by a BumpPtrAllocator" 2013-07-15 16:40:52 +00:00
Option.h Options: Add new option kind that consumes remaining arguments 2013-08-13 21:09:50 +00:00
OptParser.td Options: Add new option kind that consumes remaining arguments 2013-08-13 21:09:50 +00:00
OptSpecifier.h Use LLVM_DELETED_FUNCTION rather than '// do not implement' comments. 2013-02-18 23:11:17 +00:00
OptTable.h Option parsing: add support for alias arguments. 2013-07-31 22:44:41 +00:00