Copy clang/Driver/<Option parsing stuff> to llvm.
authorMichael J. Spencer <bigcheesegs@gmail.com>
Wed, 5 Dec 2012 00:29:32 +0000 (00:29 +0000)
committerMichael J. Spencer <bigcheesegs@gmail.com>
Wed, 5 Dec 2012 00:29:32 +0000 (00:29 +0000)
commit96a564f2beec8c1930f0640844eec433e03bbce8
treedb18bf84800e8860865f55dddd773256547604db
parentee47edfd8e2dd048522ebd47305aeefbe9d8729c
Copy clang/Driver/<Option parsing stuff> to llvm.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169344 91177308-0d34-0410-b5e6-96231b3b80d8
24 files changed:
include/llvm/Option/Arg.h [new file with mode: 0644]
include/llvm/Option/ArgList.h [new file with mode: 0644]
include/llvm/Option/OptParser.td [new file with mode: 0644]
include/llvm/Option/OptSpecifier.h [new file with mode: 0644]
include/llvm/Option/OptTable.h [new file with mode: 0644]
include/llvm/Option/Option.h [new file with mode: 0644]
lib/CMakeLists.txt
lib/LLVMBuild.txt
lib/Makefile
lib/Option/Arg.cpp [new file with mode: 0644]
lib/Option/ArgList.cpp [new file with mode: 0644]
lib/Option/CMakeLists.txt [new file with mode: 0644]
lib/Option/LLVMBuild.txt [new file with mode: 0644]
lib/Option/Makefile [new file with mode: 0644]
lib/Option/OptTable.cpp [new file with mode: 0644]
lib/Option/Option.cpp [new file with mode: 0644]
unittests/CMakeLists.txt
unittests/Option/CMakeLists.txt [new file with mode: 0644]
unittests/Option/OptionParsingTest.cpp [new file with mode: 0644]
unittests/Option/Opts.td [new file with mode: 0644]
utils/TableGen/CMakeLists.txt
utils/TableGen/OptParserEmitter.cpp [new file with mode: 0644]
utils/TableGen/TableGen.cpp
utils/TableGen/TableGenBackends.h