Home
last modified time | relevance | path

Searched refs:ParamGeneratorInterface (Results 1 – 3 of 3) sorted by relevance

/ndk/sources/third_party/googletest/googletest/include/gtest/internal/
Dgtest-param-util.h63 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 …]
Dgtest-param-util-generated.h.pump131 : 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_;
Dgtest-param-util-generated.h3160 : 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 …]