diff --git a/source/declarations.tex b/source/declarations.tex index d4302e71cd..9976029a41 100644 --- a/source/declarations.tex +++ b/source/declarations.tex @@ -1010,13 +1010,12 @@ \indextext{inline function}% A function declaration\iref{dcl.fct,class.mfct,class.friend} with an \keyword{inline} specifier declares an -\defnadj{inline}{function}. The inline specifier indicates to +\defnadj{inline}{function}. + +\recommended +The \keyword{inline} specifier indicates to the implementation that inline substitution of the function body at the point of call is to be preferred to the usual function call mechanism. -An implementation is not required to perform this inline substitution at -the point of call; however, even if this inline substitution is omitted, -the other rules for inline functions specified in this subclause shall -still be respected. \begin{note} The \keyword{inline} keyword has no effect on the linkage of a function. In certain cases, an inline function cannot use names with internal linkage;