|
welder 0.1.0
Bindings for annotated C++ types, from C++26 reflection
|
Thrown by property_entries (<welder/bind_traits.hpp>) when a resolved property name collides with a bound data member or a (non-accessor) method of the same class surface. More...
#include <welder/diag.hpp>
Public Attributes | |
| const char * | what |
| What went wrong and how to fix it. | |
Thrown by property_entries (<welder/bind_traits.hpp>) when a resolved property name collides with a bound data member or a (non-accessor) method of the same class surface.
Names are compared by their case-normalized word sequence — convention-insensitively — because a property and a member differing only in spelling convention collide under any styled binding.
| const char* welder::diag::property_name_collision::what |
What went wrong and how to fix it.