code: def p_propertyDeclaration_7(p):
      
      quals = OrderedDict([(x.name, x) for x in p[1]])
      p[0] = CIMProperty(p[3], None, type=p[2], qualifiers=quals,
                         is_array=True, array_size=p[4])
docs: propertyDeclaration_7 : qualifierList dataType propertyName array ';