code: public static LightweightTypeReference compute(LightweightTypeReference iterableOrArray, ITypeReferenceOwner owner) {
  		LightweightTypeReference result = iterableOrArray.accept(new ElementOrComponentTypeComputer(owner));
  		return result;
  	}
docs: /* @Nullable