Lines Matching refs:ParamType
144 typedef T ParamType;
355 typedef typename TestClass::ParamType ParamType;
356 explicit ParameterizedTestFactory(ParamType parameter) :
364 const ParamType parameter_;
373 template <class ParamType>
378 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) = 0;
391 : public TestMetaFactoryBase<typename TestCase::ParamType> {
393 typedef typename TestCase::ParamType ParamType;
397 TestFactoryBase *CreateTestFactory(ParamType parameter) override {
446 // ParamType and GeneratorCreationFunc are private types but are required
449 typedef typename TestCase::ParamType ParamType;
451 typedef ParamGenerator<ParamType>(GeneratorCreationFunc)();
468 TestMetaFactoryBase<ParamType>* meta_factory) {
495 ParamGenerator<ParamType> generator((*gen_it->second)());
503 for (typename ParamGenerator<ParamType>::iterator param_it =
528 TestMetaFactoryBase<ParamType>* a_test_meta_factory) :
535 const scoped_ptr<TestMetaFactoryBase<ParamType> > test_meta_factory;