TLC for C99 inline implementation