1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/include/llvm/Option
Hans Wennborg 714e82ffc5 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

llvm-svn: 188314
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