Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add exceptions to F.16, F.16, and F.18 for
shared_ptr
types
Currently these guidelines conflict with R.34, R.35, and R.36. This conflict has led to confusion, where it's unclear which guidelines to prefer for `shared_ptr` types. In a [previous PR](isocpp#1989) I proposed preferring the "F" series of guidelines. This PR takes the opposite approach and prefers the "R" guidelines for `shared_ptr` types. I don't feel strongly about which guidelines to prefer, I just want to make sure the guidelines are internally consistent.
- Loading branch information