add macro define for inlining
3 files changed