@@ -6202,8 +6202,7 @@ SingletonEnumImplStrategy::completeEnumTypeLayout(TypeConverter &TC,
62026202 if (TIK <= Opaque) {
62036203 auto alignment = eltTI.getBestKnownAlignment ();
62046204 applyLayoutAttributes (TC.IGM , theEnum, /* fixed*/ false , alignment);
6205- auto enumAccessible =
6206- IsABIAccessible_t (TC.IGM .getSILModule ().isTypeABIAccessible (Type));
6205+ auto enumAccessible = IsABIAccessible_t (TC.IGM .isTypeABIAccessible (Type));
62076206 return registerEnumTypeInfo (new NonFixedEnumTypeInfo (*this , enumTy,
62086207 alignment,
62096208 eltTI.isPOD (ResilienceExpansion::Maximal),
@@ -6389,8 +6388,7 @@ TypeInfo *SinglePayloadEnumImplStrategy::completeDynamicLayout(
63896388
63906389 applyLayoutAttributes (TC.IGM , theEnum, /* fixed*/ false , alignment);
63916390
6392- auto enumAccessible =
6393- IsABIAccessible_t (TC.IGM .getSILModule ().isTypeABIAccessible (Type));
6391+ auto enumAccessible = IsABIAccessible_t (TC.IGM .isTypeABIAccessible (Type));
63946392
63956393 return registerEnumTypeInfo (new NonFixedEnumTypeInfo (*this , enumTy,
63966394 alignment,
@@ -6590,8 +6588,7 @@ TypeInfo *MultiPayloadEnumImplStrategy::completeDynamicLayout(
65906588
65916589 applyLayoutAttributes (TC.IGM , theEnum, /* fixed*/ false , alignment);
65926590
6593- auto enumAccessible =
6594- IsABIAccessible_t (TC.IGM .getSILModule ().isTypeABIAccessible (Type));
6591+ auto enumAccessible = IsABIAccessible_t (TC.IGM .isTypeABIAccessible (Type));
65956592
65966593 return registerEnumTypeInfo (new NonFixedEnumTypeInfo (*this , enumTy,
65976594 alignment, pod, bt,
@@ -6614,8 +6611,7 @@ ResilientEnumImplStrategy::completeEnumTypeLayout(TypeConverter &TC,
66146611 SILType Type,
66156612 EnumDecl *theEnum,
66166613 llvm::StructType *enumTy) {
6617- auto abiAccessible =
6618- IsABIAccessible_t (TC.IGM .getSILModule ().isTypeABIAccessible (Type));
6614+ auto abiAccessible = IsABIAccessible_t (TC.IGM .isTypeABIAccessible (Type));
66196615 return registerEnumTypeInfo (
66206616 new ResilientEnumTypeInfo (*this , enumTy, abiAccessible));
66216617}
0 commit comments