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