Como vou saber se a função inline é realmente substituída no local onde é chamada ou não?

Eu sei que a função inline é substituída onde é chamada ou se comporta como uma função normal.

Mas como vou saber se a função inline é realmente substituída no local onde é chamada ou não, já que a decisão de tratar a função inline como inline está no tempo de compilação?