mirror of
https://github.com/ETLCPP/etl.git
synced 2026-06-20 02:46:44 +08:00
Added ETL_CONSTEXPR
This commit is contained in:
parent
a1aaa5dbb6
commit
7539dacfcc
@ -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;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user