Currently, we are just ignoring inline
completely. However, there is one case where this is incorrect behavior.
If a function is declared everywhere with inline
but not static
or extern
, then its definition is an inline definition, and we should not emit an external definition in this case.