You can now inline lambdas in MSVC
Short quick post, MSVC has finally added support for inlining lambdas. It was added to the preview late June, and finally was released early August (after people asking for this feature for 2+ years). You can explicitly tell the compiler to inline a lambda by using [[msvc::forceinline]] now.
This is done with #pragma optimize(“”, off), if optimization was on everything would be optimized to return the final number.