this block should be in the method CONSTANTARRAY not in  TYPEDEF_DECL