don't inline hint, breaks clang