Added ETL_CONSTEXPR

This commit is contained in:
John Wellbelove 2020-11-01 11:29:57 +00:00
parent a1aaa5dbb6
commit 7539dacfcc

View File

@ -292,7 +292,7 @@ namespace etl
//*************************************************************************
ETL_CONSTEXPR flags<T, MASK>& operator &=(value_type pattern) ETL_NOEXCEPT
{
data &= other;
data &= pattern;
return *this;
}
@ -302,7 +302,7 @@ namespace etl
//*************************************************************************
ETL_CONSTEXPR flags<T, MASK>& operator |=(value_type pattern) ETL_NOEXCEPT
{
data |= (other & MASK);
data |= (pattern & MASK);
return *this;
}
@ -312,7 +312,7 @@ namespace etl
//*************************************************************************
ETL_CONSTEXPR flags<T, MASK>& operator ^=(value_type pattern) ETL_NOEXCEPT
{
data ^= (other & MASK);
data ^= (pattern & MASK);
return *this;
}
@ -332,7 +332,7 @@ namespace etl
//*************************************************************************
ETL_CONSTEXPR flags<T, MASK>& operator =(value_type pattern) ETL_NOEXCEPT
{
data = (other & MASK);
data = (pattern & MASK);
return *this;
}