News for hackers. Stuff that matters.
Re:Overview: What are Cpp2 and cppfront? How do I get and bu... by hkwerf on Sunday March 31, 2024 @06:35PM (#39888737)
Admittedly, adding a private member variable changes the object size and thus the ABI and thus requires recompilation of dependencies.

Thinking about that, is there any case in which private functions can end up in a vtable? In that case, it'd break ABI too.

Re:Overview: What are Cpp2 and cppfront? How do I get and bu... by NekkoDroid on Sunday March 31, 2024 @06:58PM (#39888969)
> is there any case in which private functions can end up in a vtable?

Yes, but it generally isn't something that is done.

https://godbolt.org/z/5oPovKzoT