What does : mean here in constructor? Is it some kind of way to inherit something in constructor declaration?
GeneralizedEigenSolver()
: m_eivec(),
m_alphas(),
m_betas(),
m_computeEigenvectors(false),
m_isInitialized(false),
m_realQZ()
{}
Original source code: https://gitlab.com/libeigen/eigen/-/blob/master/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h