 template<typename Lhs, typename Rhs, int RhsMode> struct SelfadjointProductMatrix<Lhs,0,true,Rhs,RhsMode,false>   : public ProductBase<SelfadjointProductMatrix<Lhs,0,true,Rhs,RhsMode,false>, Lhs, Rhs > {   EIGEN_PRODUCT_PUBLIC_INTERFACE(SelfadjointProductMatrix)    enum {     