buffalo::buffalo::buffalo…

This is a quick post about something I can’t get out of my head. This came up in a “hallway track” at CppCon 2025 last month, as a spin-off of a conversation about Clang’s -Wdtor-name error. The following is real code that actually compiles. struct buffalo { buffalo(); }; buffalo::buffalo::buffalo::buffalo::buffalo::buffalo::buffalo::buffalo() { // ... } It turns out that the famous, technically…