mirror of
https://github.com/pybind/pybind11.git
synced 2025-03-03 13:03:20 +00:00
clang tidy
This commit is contained in:
parent
f205bb4840
commit
a6ffbe35c4
@ -1367,7 +1367,7 @@ object object_or_cast(T &&o) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// This is being used to get around the conflict with the deprecated str() function on object_api
|
// This is being used to get around the conflict with the deprecated str() function on object_api
|
||||||
typedef str py_str;
|
using py_str = str;
|
||||||
|
|
||||||
// Declared in pytypes.h:
|
// Declared in pytypes.h:
|
||||||
// Written here so make_caster<T> can be used
|
// Written here so make_caster<T> can be used
|
||||||
@ -1380,7 +1380,7 @@ obj_attr_accessor object_api<D>::attr_with_type_hint(handle key) const {
|
|||||||
"https://en.cppreference.com/w/cpp/language/static#Static_data_members");
|
"https://en.cppreference.com/w/cpp/language/static#Static_data_members");
|
||||||
#endif
|
#endif
|
||||||
object ann = annotations();
|
object ann = annotations();
|
||||||
object reinterpreted_key = reinterpret_borrow<object>(key);
|
auto reinterpreted_key = reinterpret_borrow<object>(key);
|
||||||
if (ann.contains(reinterpreted_key)) {
|
if (ann.contains(reinterpreted_key)) {
|
||||||
throw std::runtime_error("__annotations__[\"" + std::string(py_str(reinterpreted_key))
|
throw std::runtime_error("__annotations__[\"" + std::string(py_str(reinterpreted_key))
|
||||||
+ "\"] was set already.");
|
+ "\"] was set already.");
|
||||||
|
Loading…
Reference in New Issue
Block a user