summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2009-08-29 01:31:33 +0000
committerAnders Carlsson <andersca@mac.com>2009-08-29 01:31:33 +0000
commit1e172e068fd16ce625fdbf7ed02c3221d0596955 (patch)
tree7cec4f9b79d29e9cd8bd6e6a4964f20a593290d1 /clang/lib/Sema/SemaDeclCXX.cpp
parent6e1ca8315c9517fe4daa66479bd622055e39e817 (diff)
downloadbcm5719-llvm-1e172e068fd16ce625fdbf7ed02c3221d0596955.tar.gz
bcm5719-llvm-1e172e068fd16ce625fdbf7ed02c3221d0596955.zip
Store the SourceLocation of right parentheses in member initializers. Patch by Anders Johnsen!
llvm-svn: 80416
Diffstat (limited to 'clang/lib/Sema/SemaDeclCXX.cpp')
-rw-r--r--clang/lib/Sema/SemaDeclCXX.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp
index 377a9deb410..89ea7cce27b 100644
--- a/clang/lib/Sema/SemaDeclCXX.cpp
+++ b/clang/lib/Sema/SemaDeclCXX.cpp
@@ -797,7 +797,7 @@ Sema::BuildMemberInitializer(FieldDecl *Member, Expr **Args,
}
// FIXME: Perform direct initialization of the member.
return new (Context) CXXBaseOrMemberInitializer(Member, (Expr **)Args,
- NumArgs, C, IdLoc);
+ NumArgs, C, IdLoc, RParenLoc);
}
Sema::MemInitResult
@@ -880,7 +880,7 @@ Sema::BuildBaseInitializer(QualType BaseType, Expr **Args,
}
return new (Context) CXXBaseOrMemberInitializer(BaseType, (Expr **)Args,
- NumArgs, C, IdLoc);
+ NumArgs, C, IdLoc, RParenLoc);
}
void
OpenPOWER on IntegriCloud