@@ -1321,7 +1321,7 @@ struct TargetStructMetadata : public TargetValueMetadata<Runtime> {
1321
1321
}
1322
1322
1323
1323
static constexpr int32_t getGenericArgumentOffset () {
1324
- return sizeof (TargetStructMetadata<Runtime>) / sizeof (void * );
1324
+ return sizeof (TargetStructMetadata<Runtime>) / sizeof (StoredPointer );
1325
1325
}
1326
1326
1327
1327
static bool classof (const TargetMetadata<Runtime> *metadata) {
@@ -1369,7 +1369,7 @@ struct TargetEnumMetadata : public TargetValueMetadata<Runtime> {
1369
1369
}
1370
1370
1371
1371
static constexpr int32_t getGenericArgumentOffset () {
1372
- return sizeof (TargetEnumMetadata<Runtime>) / sizeof (void * );
1372
+ return sizeof (TargetEnumMetadata<Runtime>) / sizeof (StoredPointer );
1373
1373
}
1374
1374
1375
1375
static bool classof (const TargetMetadata<Runtime> *metadata) {
@@ -3537,11 +3537,11 @@ class TargetTypeContextDescriptor
3537
3537
llvm::ArrayRef<GenericParamDescriptor> getGenericParams () const ;
3538
3538
3539
3539
// / Return the offset of the start of generic arguments in the nominal
3540
- // / type's metadata. The returned value is measured in sizeof(void* ).
3540
+ // / type's metadata. The returned value is measured in sizeof(StoredPointer ).
3541
3541
int32_t getGenericArgumentOffset () const ;
3542
3542
3543
3543
// / Return the start of the generic arguments array in the nominal
3544
- // / type's metadata. The returned value is measured in sizeof(void* ).
3544
+ // / type's metadata. The returned value is measured in sizeof(StoredPointer ).
3545
3545
const TargetMetadata<Runtime> * const *getGenericArguments (
3546
3546
const TargetMetadata<Runtime> *metadata) const {
3547
3547
auto offset = getGenericArgumentOffset ();
0 commit comments