Lines Matching refs:TParam_
581 #define TEST_GENERAL_WRITABLE_FIELD(TParam_, field_type_name_, field_name_) \ argument
583 std::unique_ptr<TParam_> param = makeParam<TParam_>(); \
598 #define TEST_VSSTRUCT_WRITABLE_FIELD(TParam_, field_type_name_) \ argument
600 TEST_GENERAL_WRITABLE_FIELD(TParam_, field_type_name_, width); \
601 TEST_GENERAL_WRITABLE_FIELD(TParam_, field_type_name_, height); \
604 #define TEST_U32_WRITABLE_FIELD(TParam_, field_type_name_) \ argument
605 TEST_GENERAL_WRITABLE_FIELD(TParam_, field_type_name_, value)
607 #define TEST_ENUM_WRITABLE_FIELD(TParam_, field_type_name_) \ argument
608 TEST_GENERAL_WRITABLE_FIELD(TParam_, field_type_name_, value)
616 #define EACH_TEST(TParam_, field_type_name_, test_name) \ argument
619 this->mCurrentParamName = #TParam_; \
620 checkParamPermission<TParam_>(&result, supportedParams); \
622 test_name(TParam_, field_type_name_); \
624 mParamResults.emplace_back(#TParam_, result); \