File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -232,7 +232,7 @@ static void CheckOffsets() {
232
232
i <= static_cast <intptr_t >(Last); i++) { \
233
233
if (Filter (static_cast <Type>(i))) { \
234
234
CHECK_OFFSET (Class::Getter (static_cast <Type>(i)), \
235
- AOT_##Class##_##Getter[i]); \
235
+ AOT_##Class##_##Getter[i - static_cast < intptr_t >(First) ]); \
236
236
} \
237
237
}
238
238
#define CHECK_CONSTANT (Class, Name ) \
@@ -257,7 +257,8 @@ static void CheckOffsets() {
257
257
for (intptr_t i = static_cast <intptr_t >(First); \
258
258
i <= static_cast <intptr_t >(Last); i++) { \
259
259
if (Filter (static_cast <Type>(i))) { \
260
- CHECK_OFFSET (Class::Getter (static_cast <Type>(i)), Class##_##Getter[i]); \
260
+ CHECK_OFFSET (Class::Getter (static_cast <Type>(i)), \
261
+ Class##_##Getter[i - static_cast <intptr_t >(First)]); \
261
262
} \
262
263
}
263
264
#define CHECK_CONSTANT (Class, Name ) CHECK_OFFSET(Class::Name, Class##_##Name);
You can’t perform that action at this time.
0 commit comments