code: public static boolean validateExprsForIndexesAndMVs(List<AbstractExpression> checkList, StringBuffer msg, boolean isMV) {
          for (AbstractExpression expr : checkList) {
              if (!expr.isValidExprForIndexesAndMVs(msg, isMV)) {
                  return false;
              }
          }
          return true;
      }
docs: Return true if the all of the expressions in the list can be part of
  an index expression or in group by and where clause of MV.  As with
  validateExprForIndexesAndMVs for individual expression, the StringBuffer
  parameter, msg, contains the name of the index.  Error messages should
  be appended to it.
  
  @param checkList
  @param msg
  @return