diff --git a/src/shared/cplusplus/Token.h b/src/shared/cplusplus/Token.h
index 5892584e8f6af45879958d7a9dce216bb7cfe3a6..260eaac43d61988294fb48852cc12a98353131bd 100644
--- a/src/shared/cplusplus/Token.h
+++ b/src/shared/cplusplus/Token.h
@@ -312,7 +312,8 @@ public:
             unsigned whitespace : 1;
             unsigned joined     : 1;
             unsigned expanded   : 1;
-            unsigned pad        : 4;
+            unsigned generated  : 1;
+            unsigned pad        : 3;
             unsigned length     : 16;
         };
     };