Add constexpr to Flags ctors
authorMichael Andres <ma@suse.de>
Tue, 14 Jan 2014 17:16:23 +0000 (18:16 +0100)
committerMichael Andres <ma@suse.de>
Tue, 14 Jan 2014 17:17:25 +0000 (18:17 +0100)
zypp/base/Flags.h

index 70b3a8a..8ff8178 100644 (file)
@@ -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; }