Цитата(Harvester @ Jun 22 2015, 14:42)

Насколько я понимаю, inline-функция просто по-определению должна быть static.
Вы таки понимаете неправильно. inline и static понятия ортогональные.
P.S. Компилятор должен видеть всю inline функцию целиком. Поэтому если она используется в нескольких модулях, то обычно целиком включается в заголовочный файл. Если она используется только в одном модуле, то можно ее текст включить только в исходник этого модуля. В последнем случае static не помешает но и не поможет сильно.
И вообще это все в любом букваре описано.