Replace instances of EIGEN_NOEXCEPT macros

This MR replaces some redundant macros with their standard equivalents.

  • EIGEN_NOEXCEPT expands to noexcept
  • EIGEN_NOEXCEPT_IF(x) expands to noexcept(x)
  • EIGEN_NO_THROW expands to noexcept(true), which simplifies to noexcept
  • EIGEN_EXCEPTION_SPEC(x) expands to noexcept(false), which has no effect so it was removed from the CommaInitializer destructor
Edited by Tyler Veness

Merge request reports

Loading