commit | 922455fe62b55dd20d6e10f1c226c96944c1adbf | [log] [tgz] |
---|---|---|
author | Artem Dergachev <artem.dergachev@gmail.com> | Thu Mar 22 22:02:38 2018 +0000 |
committer | Artem Dergachev <artem.dergachev@gmail.com> | Thu Mar 22 22:02:38 2018 +0000 |
tree | 14224a81b0cafa2d3d16e6ff6af1da1b5adbe04f | |
parent | 40d3b32e1275458c1b5b0afaec8e42b80412587a [diff] |
[CFG] [analyzer] Add C++17-specific ctor-initializer construction contexts. CXXCtorInitializer-based constructors are also affected by the C++17 mandatory copy elision, like variable constructors and return value constructors. Extend r328248 to support those. Differential Revision: https://reviews.llvm.org/D44763 llvm-svn: 328255