aboutsummaryrefslogtreecommitdiffstats
path: root/src/shared/cplusplus/Literals.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared/cplusplus/Literals.h')
-rw-r--r--src/shared/cplusplus/Literals.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/shared/cplusplus/Literals.h b/src/shared/cplusplus/Literals.h
index 78a8e3b62ff..fdee505de9a 100644
--- a/src/shared/cplusplus/Literals.h
+++ b/src/shared/cplusplus/Literals.h
@@ -115,14 +115,14 @@ public:
bool isHex() const;
private:
+ struct Flags {
+ unsigned _type : 8;
+ unsigned _isHex : 1;
+ unsigned _isUnsigned: 1;
+ };
union {
unsigned _flags;
-
- struct {
- unsigned _type : 8;
- unsigned _isHex : 1;
- unsigned _isUnsigned: 1;
- };
+ Flags f;
};
};