summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Driver.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-11-19 04:25:22 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-11-19 04:25:22 +0000
commitda13faf98241430d14bdfa8c5d8f0dd1b0746215 (patch)
tree344bb763040e040e7b4ce63cea93e80016b12a9e /clang/lib/Driver/Driver.cpp
parentb323fd72abf99a3ee2b3212b6a136dc08895e2f5 (diff)
downloadbcm5719-llvm-da13faf98241430d14bdfa8c5d8f0dd1b0746215.tar.gz
bcm5719-llvm-da13faf98241430d14bdfa8c5d8f0dd1b0746215.zip
Driver: ArgList doesn't depend on Options.h anymore.
llvm-svn: 89313
Diffstat (limited to 'clang/lib/Driver/Driver.cpp')
-rw-r--r--clang/lib/Driver/Driver.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp
index e0cc9a72753..bf9244f2828 100644
--- a/clang/lib/Driver/Driver.cpp
+++ b/clang/lib/Driver/Driver.cpp
@@ -341,8 +341,8 @@ void Driver::PrintHelp(bool ShowHidden) const {
// Render help text into (option, help) pairs.
std::vector< std::pair<std::string, const char*> > OptionHelp;
- for (unsigned i = options::OPT_INPUT, e = options::LastOption; i != e; ++i) {
- options::ID Id = (options::ID) i;
+ for (unsigned i = 0, e = getOpts().getNumOptions(); i != e; ++i) {
+ options::ID Id = (options::ID) (i + 1);
if (const char *Text = getOpts().getOptionHelpText(Id))
OptionHelp.push_back(std::make_pair(getOptionHelpName(getOpts(), Id),
Text));
OpenPOWER on IntegriCloud