Searched refs:ParamGeneratorInterface (Results 1 – 3 of 3) sorted by relevance
/ndk/sources/third_party/googletest/googletest/include/gtest/internal/ |
D | gtest-param-util.h | 63 template <typename> class ParamGeneratorInterface; variable 75 virtual const ParamGeneratorInterface<T>* BaseGenerator() const = 0; 142 class ParamGeneratorInterface { 146 virtual ~ParamGeneratorInterface() {} in ~ParamGeneratorInterface() 163 explicit ParamGenerator(ParamGeneratorInterface<T>* impl) : impl_(impl) {} in ParamGenerator() 175 linked_ptr<const ParamGeneratorInterface<T> > impl_; 183 class RangeGenerator : public ParamGeneratorInterface<T> { 200 Iterator(const ParamGeneratorInterface<T>* base, T value, int index, in Iterator() 205 virtual const ParamGeneratorInterface<T>* BaseGenerator() const { in BaseGenerator() 236 const ParamGeneratorInterface<T>* const base_; [all …]
|
D | gtest-param-util-generated.h.pump | 131 : public ParamGeneratorInterface< ::std::tr1::tuple<$for j, [[T$j]]> > { 149 Iterator(const ParamGeneratorInterface<ParamType>* base, $for j, [[ 162 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { 230 const ParamGeneratorInterface<ParamType>* const base_;
|
D | gtest-param-util-generated.h | 3160 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2> > { 3179 Iterator(const ParamGeneratorInterface<ParamType>* base, in Iterator() 3191 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { in BaseGenerator() 3253 const ParamGeneratorInterface<ParamType>* const base_; 3275 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3> > { 3295 Iterator(const ParamGeneratorInterface<ParamType>* base, in Iterator() 3310 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { in BaseGenerator() 3381 const ParamGeneratorInterface<ParamType>* const base_; 3407 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4> > { 3429 Iterator(const ParamGeneratorInterface<ParamType>* base, in Iterator() [all …]
|