One reason why we have always to come up with our reflection solutions was because of this.
noexcept is part of the function type since C++17, so it will be encoded in binaries (https://stackoverflow.com/questions/46798456/handling-gccs-n...)