// Generate a sequence of runtime calls.
errorManager.genStatCheck(builder, loc);
genAllocateObjectInit(box);
- if (alloc.getShapeSpecs().size() > 0 && sourceExv.rank() == 0)
- TODO(loc, "allocate array object with scalar SOURCE specifier");
if (alloc.hasCoarraySpec())
TODO(loc, "coarray allocation");
if (alloc.type.IsPolymorphic())
genAllocateObjectInit(box);
if (alloc.hasCoarraySpec())
TODO(loc, "coarray allocation");
+ if (alloc.getShapeSpecs().size() > 0 && sourceExv.rank() == 0)
+ TODO(loc, "allocate array object with scalar SOURCE specifier");
// Set length of the allocate object if it has. Otherwise, get the length
// from source for the deferred length parameter.
if (lenParams.empty() && box.isCharacter() &&