Revert "Eliminate bitfield enum members."

This reverts commit 56702e6d60883f2d1e33641b907680a852cdb15a.
diff --git a/src/compiler/intermediate.h b/src/compiler/intermediate.h
index fa5256a..17571bd 100644
--- a/src/compiler/intermediate.h
+++ b/src/compiler/intermediate.h
@@ -266,10 +266,10 @@
     TBasicType getBasicType() const { return type.getBasicType(); }
     TQualifier getQualifier() const { return type.getQualifier(); }
     TPrecision getPrecision() const { return type.getPrecision(); }
-    char getCols() const { return type.getCols(); }
-    char getRows() const { return type.getRows(); }
-    char getNominalSize() const { return type.getNominalSize(); }
-    char getSecondarySize() const { return type.getSecondarySize(); }
+    int getCols() const { return type.getCols(); }
+    int getRows() const { return type.getRows(); }
+    int getNominalSize() const { return type.getNominalSize(); }
+    int getSecondarySize() const { return type.getSecondarySize(); }
     
     bool isInterfaceBlock() const { return type.isInterfaceBlock(); }
     bool isMatrix() const { return type.isMatrix(); }