• 1.1.2 8712c9a621

    reece released this 2022-05-30 18:45:12 +00:00 | 0 commits to master since this release

    • Known good Clang/Linux and MSVC/Windows coverge
    • Remove ODR pinning of vtables in a dedicated linkable object in favour of inline-based virtual linkage
    • Deprecated _FWD and _IMPL, both are identical
    Downloads
  • 1.1 f6025d08cd

    reece released this 2022-01-19 02:28:18 +00:00 | 1 commits to master since this release

    Decided implicit no-op stubs should be standard across all users. C++ stubs return default should the interface be unimplemented.

    Downloads
  • 1.0.1 93c90dc00a

    Pin ODR Stable

    reece released this 2021-10-21 17:50:42 +00:00 | 10 commits to master since this release

    Pin ODR using a lazy hack because I've yet to add a private context feature to the Aurora ForEach library. We cannot pass through the class name if we were to iterate over our members and emit classname::methodname; we would only have method name. This would be the real way to define this class. However, we can't do that, so we just statically initialize the type forcing vtable reference in which contains our the method we wish to link.

    Superseded in 1.2. Should've just used inline.

    Downloads
  • 1.0 0690e56720

    1.0 Stable

    reece released this 2021-10-14 02:12:51 +00:00 | 12 commits to master since this release

    No further updates are expected unless compiler support turns out to be a major issue

    Downloads