]> granicus.if.org Git - clang/commit
Factor out duplication between lvalue-to-rvalue conversions and variable
authorRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 5 May 2013 21:17:10 +0000 (21:17 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 5 May 2013 21:17:10 +0000 (21:17 +0000)
commitb476a14e9b35ef2448b42b033e1f0cceaa3f2778
tree0a6004bb4d1ab08ea9f63f829ed3c4f25f37e70c
parent62ed889272d7e9da8e367d8682fdcdeeec0d83b5
Factor out duplication between lvalue-to-rvalue conversions and variable
assignments in constant expressions. No significant functionality changes
(slight improvement to potential constant expression checking).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181170 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ExprConstant.cpp
test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p3.cpp
test/SemaCXX/constant-expression-cxx1y.cpp