diff options
author | Anders Carlsson <andersca@mac.com> | 2009-08-29 01:31:33 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2009-08-29 01:31:33 +0000 |
commit | 1e172e068fd16ce625fdbf7ed02c3221d0596955 (patch) | |
tree | 7cec4f9b79d29e9cd8bd6e6a4964f20a593290d1 /clang/lib/Sema/SemaDeclCXX.cpp | |
parent | 6e1ca8315c9517fe4daa66479bd622055e39e817 (diff) | |
download | bcm5719-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.cpp | 4 |
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 |