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