]> granicus.if.org Git - clang/commitdiff
Driver: Return reference for Arg::getOption().
authorDaniel Dunbar <daniel@zuster.org>
Wed, 4 Mar 2009 21:14:57 +0000 (21:14 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Wed, 4 Mar 2009 21:14:57 +0000 (21:14 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66070 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Driver/Arg.h

index 9c6fbf48f6546f0b1956332c5c5195cf644c63a5..317af97ea54d22f4c90856b71936e5893a4608f0 100644 (file)
@@ -54,7 +54,7 @@ namespace driver {
     virtual unsigned getNumValues() const = 0;
     virtual const char *getValue(const ArgList &Args, unsigned N) const = 0;
 
-    const Option *getOption() const { return Opt; }
+    const Option &getOption() const { return *Opt; }
 
     unsigned getIndex() const { return Index; }
   };