From 1aa9d2f56003a370df57ed119536ee84873907cb Mon Sep 17 00:00:00 2001 From: Michael Andres Date: Tue, 14 Jan 2014 18:16:23 +0100 Subject: [PATCH] Add constexpr to Flags ctors --- zypp/base/Flags.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zypp/base/Flags.h b/zypp/base/Flags.h index 70b3a8a..8ff8178 100644 --- a/zypp/base/Flags.h +++ b/zypp/base/Flags.h @@ -61,9 +61,9 @@ namespace zypp typedef Enum enum_type; public: - Flags() : _val( 0 ) {} - Flags( Enum flag_r ) : _val( flag_r ) {} - explicit Flags( unsigned flag_r ) : _val( flag_r ) {} + constexpr Flags() : _val( 0 ) {} + constexpr Flags( Enum flag_r ) : _val( flag_r ) {} + constexpr explicit Flags( unsigned flag_r ) : _val( flag_r ) {} Flags & operator&=( Flags rhs ) { _val &= rhs._val; return *this; } Flags & operator&=( Enum rhs ) { _val &= rhs; return *this; } -- 2.7.4