Author: lattner
Date: Tue Jan 13 15:11:15 2009
New Revision: 62182

URL: http://llvm.org/viewvc/llvm-project?rev=62182&view=rev
Log:
use a slightly more sensible position for an array ref's "getExprLoc"

Modified:
    cfe/trunk/include/clang/AST/Expr.h

Modified: cfe/trunk/include/clang/AST/Expr.h
URL: 
http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/Expr.h?rev=62182&r1=62181&r2=62182&view=diff

==============================================================================
--- cfe/trunk/include/clang/AST/Expr.h (original)
+++ cfe/trunk/include/clang/AST/Expr.h Tue Jan 13 15:11:15 2009
@@ -728,7 +728,7 @@
     return SourceRange(getLHS()->getLocStart(), RBracketLoc);
   }
   
-  virtual SourceLocation getExprLoc() const { return RBracketLoc; }
+  virtual SourceLocation getExprLoc() const { return getBase()->getExprLoc(); }
 
   static bool classof(const Stmt *T) { 
     return T->getStmtClass() == ArraySubscriptExprClass; 


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to