Fix missing source location in CXXTemporaryObjectExpr nodes.
authorEnea Zaffanella <zaffanella@cs.unipr.it>
Sat, 7 Sep 2013 05:49:53 +0000 (05:49 +0000)
committerEnea Zaffanella <zaffanella@cs.unipr.it>
Sat, 7 Sep 2013 05:49:53 +0000 (05:49 +0000)
commit76e98feb578c0cba1500554227699dafd9afe600
tree4dedb9b13dd27f33c15fe0b58268f0da25270cf1
parentd87fc157d2b791af191de89d460c8cae124b47a8
Fix missing source location in CXXTemporaryObjectExpr nodes.
For clarity, renamed (get/set)ParenRange as (get/set)ParenOrBraceRange
in CXXConstructExpr nodes.
Added testcase.

llvm-svn: 190239
clang/include/clang/AST/ExprCXX.h
clang/include/clang/ASTMatchers/ASTMatchers.h
clang/lib/AST/ExprCXX.cpp
clang/lib/Sema/SemaCast.cpp
clang/lib/Sema/SemaInit.cpp
clang/lib/Sema/TreeTransform.h
clang/lib/Serialization/ASTReaderStmt.cpp
clang/lib/Serialization/ASTWriterStmt.cpp
clang/unittests/AST/SourceLocationTest.cpp