summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAbramo Bagnara <abramo.bagnara@bugseng.com>2012-10-15 21:08:58 +0000
committerAbramo Bagnara <abramo.bagnara@bugseng.com>2012-10-15 21:08:58 +0000
commit9fb43869ebcd0d10a7e4a7ba2db48bccec11480e (patch)
treedefe6319876e90195c91bd3af5ac8eafa97ae7f5
parent598b94341041bc127873f4fb454cee93e9f1c1b0 (diff)
downloadbcm5719-llvm-9fb43869ebcd0d10a7e4a7ba2db48bccec11480e.tar.gz
bcm5719-llvm-9fb43869ebcd0d10a7e4a7ba2db48bccec11480e.zip
Fixed CXXNamedCast right paren location propagation to instantiations.
llvm-svn: 165977
-rw-r--r--clang/lib/Sema/TreeTransform.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/clang/lib/Sema/TreeTransform.h b/clang/lib/Sema/TreeTransform.h
index 7bf1a291831..9655e85303a 100644
--- a/clang/lib/Sema/TreeTransform.h
+++ b/clang/lib/Sema/TreeTransform.h
@@ -6929,9 +6929,6 @@ TreeTransform<Derived>::TransformCXXNamedCastExpr(CXXNamedCastExpr *E) {
SourceLocation FakeLAngleLoc
= SemaRef.PP.getLocForEndOfToken(E->getOperatorLoc());
SourceLocation FakeRAngleLoc = E->getSubExpr()->getSourceRange().getBegin();
- SourceLocation FakeRParenLoc
- = SemaRef.PP.getLocForEndOfToken(
- E->getSubExpr()->getSourceRange().getEnd());
return getDerived().RebuildCXXNamedCastExpr(E->getOperatorLoc(),
E->getStmtClass(),
FakeLAngleLoc,
@@ -6939,7 +6936,7 @@ TreeTransform<Derived>::TransformCXXNamedCastExpr(CXXNamedCastExpr *E) {
FakeRAngleLoc,
FakeRAngleLoc,
SubExpr.get(),
- FakeRParenLoc);
+ E->getRParenLoc());
}
template<typename Derived>
OpenPOWER on IntegriCloud