What does the inline keyword on a C++ function guarantee?
Nothing about inlining; it is only a hint, though it does permit multiple identical definitions across translation units
Recursive functions become iterative
The call is always replaced by the function body
The function runs faster