Ich glaube ich habe es verstanden:
ohne dem "static" würde der Compiler also eine zusätzliche Funktion im Speicher anlegen, in welcher sich der eigentliche inline code befindet. Diese Funktion könnte dann von anderen Modulen aus mit einem call aufgerufen werden. Während er innerhalb des Moduls den direkten inline code einsetzt. Das würde Sinn ergeben.
Danke Dir