static не убивает эффект от inline?
короче да, убивает.
static делает внутреннюю линковку, из-за чего у тебя на каждый .cpp будет своя копия переменной.
а inline разрешает нарушать ODR, но так как в каждой единице трансляции своя уникальная копия, то и ODR не нарушится, следовательно inline бесполезен