Fix deprecated anonymous enum-enum conversion warnings

This commit is contained in:
Tyler Veness
2024-03-01 15:37:44 -08:00
committed by Antonio Sánchez
parent 55dd487478
commit 5ffb307afa
4 changed files with 6 additions and 5 deletions

View File

@@ -184,7 +184,8 @@ class TriangularView
enum {
Mode = Mode_,
Flags = internal::traits<TriangularView>::Flags,
TransposeMode = (Mode & Upper ? Lower : 0) | (Mode & Lower ? Upper : 0) | (Mode & (UnitDiag)) | (Mode & (ZeroDiag)),
TransposeMode = (int(Mode) & int(Upper) ? Lower : 0) | (int(Mode) & int(Lower) ? Upper : 0) |
(int(Mode) & int(UnitDiag)) | (int(Mode) & int(ZeroDiag)),
IsVectorAtCompileTime = false
};