Eliminate bitfield enum members.

TRAC #23653
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Author: Nicolas Capens
diff --git a/src/compiler/intermediate.h b/src/compiler/intermediate.h
index 28403da..362db9e 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(); }
-    int getCols() const { return type.getCols(); }
-    int getRows() const { return type.getRows(); }
-    int getNominalSize() const { return type.getNominalSize(); }
-    int getSecondarySize() const { return type.getSecondarySize(); }
+    char getCols() const { return type.getCols(); }
+    char getRows() const { return type.getRows(); }
+    char getNominalSize() const { return type.getNominalSize(); }
+    char getSecondarySize() const { return type.getSecondarySize(); }
     
     bool isInterfaceBlock() const { return type.isInterfaceBlock(); }
     bool isMatrix() const { return type.isMatrix(); }