| 83 | } |
| 84 | |
| 85 | TEST(Reflection, GetFieldByteOffset) { |
| 86 | EXPECT_EQ(reflection::GetFieldByteOffsetToObject(&TestObjA::x), sizeof(TVMFFIObject)); |
| 87 | EXPECT_EQ(reflection::GetFieldByteOffsetToObject(&TestObjA::y), 8 + sizeof(TVMFFIObject)); |
| 88 | EXPECT_EQ(reflection::GetFieldByteOffsetToObject(&TIntObj::value), sizeof(TVMFFIObject)); |
| 89 | } |
| 90 | |
| 91 | TEST(Reflection, FieldGetter) { |
| 92 | ObjectRef a = TInt(10); |
nothing calls this directly
no test coverage detected