joboccara / NamedType

Implementation of strong types in C++
MIT License
766 stars 85 forks source link

Fix empty base class optimisation for aggregate skills on Windows #80

Closed juliancarrivick closed 2 years ago

juliancarrivick commented 2 years ago

The EBCO attribute on MSVC only works with single inheritance. For skills which aggregate other skills we need to explicitly enable it on each of them.

For more details see https://stackoverflow.com/a/55530422