maint(clang-tidy): Enable cpp-coreguideline slicing checks (#3210)

* maint(clang-tidy): add a clang-tidy slicing check

* Add self + touch up readme

* Fix typo
This commit is contained in:
Aaron Gokaslan
2021-08-23 18:42:19 -04:00
committed by GitHub
parent fdac5fbf7c
commit 6cbabc4b8c
3 changed files with 4 additions and 3 deletions

View File

@@ -1664,7 +1664,7 @@ inline str enum_name(handle arg) {
}
struct enum_base {
enum_base(handle base, handle parent) : m_base(base), m_parent(parent) { }
enum_base(const handle &base, const handle &parent) : m_base(base), m_parent(parent) { }
PYBIND11_NOINLINE void init(bool is_arithmetic, bool is_convertible) {
m_base.attr("__entries") = dict();