message: Fix vector/matrix constants having members added
  * Only arrays and structs should have members, vectors and matrices have values
  stored directly
diff: @@ -568,10 +568,12 @@ void Processor::RegisterOp(Iter it)
  }
  }
  }
  -
  + else
  + {
  v.members.resize(decoded.constituents.size());
  for(size_t i = 0; i < v.members.size(); i++)
  v.members[i] = constants[decoded.constituents[i]].value;
  + }
  constants[decoded.result] = {decoded.resultType, decoded.result, v, decoded.constituents};
  if(opdata.op == Op::SpecConstantComposite)
  