Lines Matching refs:TestLightRefBaseFlattenable
115 class TestLightRefBaseFlattenable : public Flattenable<TestLightRefBaseFlattenable>, class
116 public LightRefBase<TestLightRefBaseFlattenable> {
118 TestLightRefBaseFlattenable() = default;
119 explicit TestLightRefBaseFlattenable(int32_t v) : value(v) {} in TestLightRefBaseFlattenable() function in android::tests::TestLightRefBaseFlattenable
256 virtual status_t increment(const sp<TestLightRefBaseFlattenable>& a,
257 sp<TestLightRefBaseFlattenable>* aPlusOne) const = 0;
310 status_t increment(const sp<TestLightRefBaseFlattenable>& a, in increment()
311 sp<TestLightRefBaseFlattenable>* aPlusOne) const override { in increment()
312 using Signature = status_t (ISafeInterfaceTest::*)(const sp<TestLightRefBaseFlattenable>&, in increment()
313 sp<TestLightRefBaseFlattenable>*) const; in increment()
425 status_t increment(const sp<TestLightRefBaseFlattenable>& a, in increment()
426 sp<TestLightRefBaseFlattenable>* aPlusOne) const override { in increment()
428 *aPlusOne = new TestLightRefBaseFlattenable(a->value + 1); in increment()
534 status_t (ISafeInterfaceTest::*)(const sp<TestLightRefBaseFlattenable>&, in onTransact()
535 sp<TestLightRefBaseFlattenable>*) const; in onTransact()
667 sp<TestLightRefBaseFlattenable> a = new TestLightRefBaseFlattenable{1}; in TEST_F()
668 sp<TestLightRefBaseFlattenable> aPlusOne; in TEST_F()