diff options
Diffstat (limited to 'src/ir/struct-utils.h')
-rw-r--r-- | src/ir/struct-utils.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ir/struct-utils.h b/src/ir/struct-utils.h index dc87ed574..eb5ee5d2d 100644 --- a/src/ir/struct-utils.h +++ b/src/ir/struct-utils.h @@ -275,7 +275,7 @@ private: if (toSubTypes) { // Propagate shared fields to the subtypes. auto numFields = type.getStruct().fields.size(); - for (auto subType : subTypes.getStrictSubTypes(type)) { + for (auto subType : subTypes.getImmediateSubTypes(type)) { auto& subInfos = combinedInfos[subType]; for (Index i = 0; i < numFields; i++) { if (subInfos[i].combine(infos[i])) { |