3.3.5.3 How Do I Make A Function Inline?
You can ask the compiler to inline a function by using the
inline
specifier (see 5.8.1.2 Inline Specifier) or #pragma
inline
. This is only a suggestion to the compiler and cannot always be obeyed.
Do not confuse this specifier/pragma with the intrinsic
pragma(1) (see 5.14.3.4 The #pragma Intrinsic Directive), which
is for functions that have no corresponding source code and which will be specifically
expanded by the code generator during compilation.1
This specifier was originally named in-line
but was
changed to avoid confusion.