Remove 'explicit' keyword from constructors with multiple (non-default)
arguments (clang-tidy google-explicit-constructor check).
Details
Details
- Reviewers
djasper
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Fwiw, if I'm not mistaken, explicit on more - than - one - arg actors does
have some meaning in c++11. It means you can't construct from a braced init
list.
I'm not sure if that's important to you/this warning.
Comment Actions
There's actually value in declaring multiple-argument constructrors explicit, thus the patch is not needed. Maybe even the opposite is needed: adding explicit to most constructors. But this will be a different patch anyway.