]> granicus.if.org Git - clang/commit
[c++1z] When initializing a const-qualified class type, don't forget to add on
authorRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 21 Dec 2016 01:31:56 +0000 (01:31 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 21 Dec 2016 01:31:56 +0000 (01:31 +0000)
commit9d141c45e2a7a7112f262b7cef7084a6fe2dba1b
treed49f2e3b8346a18204e03c19a27ca955b26d9d24
parent0eea35547df3838ccdc4fdc6b85d918a4d40ffa5
[c++1z] When initializing a const-qualified class type, don't forget to add on
the requested cv-qualifiers after construction. This usually doesn't matter,
but it does matter within a ?: operator.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@290227 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaInit.cpp
test/CXX/expr/expr.cond/p4.cpp [new file with mode: 0644]