Set of exported functions is the main part of binary compatibility check. CV_INLINE will not put `errorNoReturn` in this list.

BTW, I saw a comment in code near `error(cv::Exception&)` declaration to drop it (core.hpp file).