refactor: SOACollection tidy up
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.
- 47a6885f fix a few diagnostics (mainly focused on readability)
-
409bf111 use the modern
[[attribute]]
syntax for inline to make it consistent with the -
533e3cc7 use a private
store_impl
function instead of redefining the same lambda in allstore()
methods and remove unnecessaryconstexpr
branches instore()
specializations. -
0a44d963 rename
idx
parameter ofstore()
tovalue
as this variable represents the value we store
Edited by Christoph Hasse