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
Showing
- lib/AST/ExprConstant.cpp 244 additions, 238 deletionslib/AST/ExprConstant.cpp
- test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p3.cpp 6 additions, 4 deletionstest/CXX/dcl.dcl/dcl.spec/dcl.constexpr/p3.cpp
- test/SemaCXX/constant-expression-cxx1y.cpp 5 additions, 0 deletionstest/SemaCXX/constant-expression-cxx1y.cpp
Loading
Please register or sign in to comment