Skip to content

refactor: SOACollection tidy up

Christoph Hasse requested to merge chasse_doc into master

This MR contains has a few small cleanups for the SOACollection.

I've split the changes into three commits to make it a bit easier to review.

  1. 47a6885f fix a few diagnostics (mainly focused on readability)
  2. 409bf111 use the modern [[attribute]] syntax for inline to make it consistent with the
  3. 533e3cc7 use a private store_impl function instead of redefining the same lambda in all store() methods and remove unnecessary constexpr branches in store() specializations.
  4. 0a44d963 rename idx parameter of store() to value as this variable represents the value we store
Edited by Christoph Hasse

Merge request reports