Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/
H A Dgtest-param-util.h85 template <typename> class ParamGeneratorInterface; variable
97 virtual const ParamGeneratorInterface<T>* BaseGenerator() const = 0;
164 class ParamGeneratorInterface {
168 virtual ~ParamGeneratorInterface() {} in ~ParamGeneratorInterface()
185 explicit ParamGenerator(ParamGeneratorInterface<T>* impl) : impl_(impl) {} in ParamGenerator()
197 std::shared_ptr<const ParamGeneratorInterface<T> > impl_;
205 class RangeGenerator : public ParamGeneratorInterface<T> {
222 Iterator(const ParamGeneratorInterface<T>* base, T value, int index, in Iterator()
227 const ParamGeneratorInterface<T>* BaseGenerator() const override { in BaseGenerator()
258 const ParamGeneratorInterface<T>* const base_;
[all …]