Skip to content

Commit be684fa

Browse files
committed
Allow resolving ArrayViewSlice.ArrayViewSliceArr
Signed-off-by: Anna Rift <[email protected]>
1 parent 9f505be commit be684fa

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

frontend/lib/resolution/InitResolver.cpp

+5-1
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,11 @@ static const ArrayType* arrayTypeFromSubsHelper(
434434
QualifiedType(QualifiedType::TYPE, domain),
435435
eltType);
436436
} else if (instanceBct->id().symbolPath() ==
437-
"DefaultAssociative.DefaultAssociativeArr") {
437+
"DefaultAssociative.DefaultAssociativeArr" ||
438+
instanceBct->id().symbolPath() ==
439+
"ArrayViewReindex.ArrayViewReindexArr" ||
440+
instanceBct->id().symbolPath() ==
441+
"ArrayViewSlice.ArrayViewSliceArr") {
438442
auto [domInstanceQt] = extractFields(rc, instanceBct, "dom");
439443
auto domain = domainTypeFromInstance(rc, domInstanceQt);
440444
CHPL_ASSERT(domain);

0 commit comments

Comments
 (0)