Charj Arrays: const-ify size() methods
authorPhil Miller <mille121@illinois.edu>
Mon, 8 Nov 2010 01:45:58 +0000 (19:45 -0600)
committerPhil Miller <mille121@illinois.edu>
Mon, 8 Nov 2010 01:45:58 +0000 (19:45 -0600)
src/langs/charj/src/charj/libs/Array.h

index a7351b1349dd67558652992048fd606d91c25f0a..03cb2f1261deb0d26619be0d43d275dd9c84f00a 100644 (file)
@@ -42,7 +42,7 @@ namespace CharjArray {
       ranges[1] = range2;
     }
 
-    int size() {
+    int size() const {
       int total = 0;
       for (int i = 0; i < dims; i++)
        if (total == 0)
@@ -138,11 +138,11 @@ namespace CharjArray {
       return new Array<type, dims, atype>(this, domain);
     }
 
-    int size() {
+    int size() const {
       return domain.size();
     }
 
-    int size(int dim) {
+    int size(int dim) const {
       return domain.ranges[dim].size;
     }