diff options
Diffstat (limited to 'runtime/class_linker_test.cc')
-rw-r--r-- | runtime/class_linker_test.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/runtime/class_linker_test.cc b/runtime/class_linker_test.cc index 5dc194f3ee..691fcf1293 100644 --- a/runtime/class_linker_test.cc +++ b/runtime/class_linker_test.cc @@ -815,6 +815,13 @@ struct FieldVarHandleOffsets : public CheckOffsets<mirror::FieldVarHandle> { } }; +struct StaticFieldVarHandleOffsets : public CheckOffsets<mirror::StaticFieldVarHandle> { + StaticFieldVarHandleOffsets() : CheckOffsets<mirror::StaticFieldVarHandle>( + false, "Ljava/lang/invoke/StaticFieldVarHandle;") { + addOffset(OFFSETOF_MEMBER(mirror::StaticFieldVarHandle, declaring_class_), "declaringClass"); + } +}; + struct ArrayElementVarHandleOffsets : public CheckOffsets<mirror::ArrayElementVarHandle> { ArrayElementVarHandleOffsets() : CheckOffsets<mirror::ArrayElementVarHandle>( false, "Ljava/lang/invoke/ArrayElementVarHandle;") { |