Avoid defining inlinable fn for MACRO_PREDEF build