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() {
232232 i <= static_cast <intptr_t >(Last); i++) { \
233233 if (Filter (static_cast <Type>(i))) { \
234234 CHECK_OFFSET (Class::Getter (static_cast <Type>(i)), \
235- AOT_##Class##_##Getter[i]); \
235+ AOT_##Class##_##Getter[i - static_cast < intptr_t >(First) ]); \
236236 } \
237237 }
238238#define CHECK_CONSTANT (Class, Name ) \
@@ -257,7 +257,8 @@ static void CheckOffsets() {
257257 for (intptr_t i = static_cast <intptr_t >(First); \
258258 i <= static_cast <intptr_t >(Last); i++) { \
259259 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)]); \
261262 } \
262263 }
263264#define CHECK_CONSTANT (Class, Name ) CHECK_OFFSET(Class::Name, Class##_##Name);
You can’t perform that action at this time.
0 commit comments