CXXCtorInitializer-based constructors are apparently also affected by the C++17 mandatory copy elision, like variable constructors and return value constructors. Extend D44597 to support those.
Details
Details
- Reviewers
dcoughlin xazax.hun a.sidorin george.karpenkov szepet - Commits
- rG922455fe62b5: [CFG] [analyzer] Add C++17-specific ctor-initializer construction contexts.
rL328255: [CFG] [analyzer] Add C++17-specific ctor-initializer construction contexts.
rC328255: [CFG] [analyzer] Add C++17-specific ctor-initializer construction contexts.
Diff Detail
Diff Detail
- Repository
- rC Clang