reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

utils/unittest/googletest/include/gtest/internal/gtest-param-util.h
   87 template <typename> class ParamGeneratorInterface;

References

utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h
 3163     : public ParamGeneratorInterface< ::testing::tuple<T1, T2> > {
 3182     Iterator(const ParamGeneratorInterface<ParamType>* base,
 3194     virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const {
 3256     const ParamGeneratorInterface<ParamType>* const base_;
 3278     : public ParamGeneratorInterface< ::testing::tuple<T1, T2, T3> > {
 3298     Iterator(const ParamGeneratorInterface<ParamType>* base,
 3313     virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const {
 3384     const ParamGeneratorInterface<ParamType>* const base_;
 3410     : public ParamGeneratorInterface< ::testing::tuple<T1, T2, T3, T4> > {
 3432     Iterator(const ParamGeneratorInterface<ParamType>* base,
 3450     virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const {
 3531     const ParamGeneratorInterface<ParamType>* const base_;
 3561     : public ParamGeneratorInterface< ::testing::tuple<T1, T2, T3, T4, T5> > {
 3583     Iterator(const ParamGeneratorInterface<ParamType>* base,
 3604     virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const {
 3694     const ParamGeneratorInterface<ParamType>* const base_;
 3729     : public ParamGeneratorInterface< ::testing::tuple<T1, T2, T3, T4, T5,
 3753     Iterator(const ParamGeneratorInterface<ParamType>* base,
 3777     virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const {
 3876     const ParamGeneratorInterface<ParamType>* const base_;
 3915     : public ParamGeneratorInterface< ::testing::tuple<T1, T2, T3, T4, T5, T6,
 3940     Iterator(const ParamGeneratorInterface<ParamType>* base,
 3967     virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const {
 4075     const ParamGeneratorInterface<ParamType>* const base_;
 4118     : public ParamGeneratorInterface< ::testing::tuple<T1, T2, T3, T4, T5, T6,
 4146     Iterator(const ParamGeneratorInterface<ParamType>* base,
 4176     virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const {
 4293     const ParamGeneratorInterface<ParamType>* const base_;
 4340     : public ParamGeneratorInterface< ::testing::tuple<T1, T2, T3, T4, T5, T6,
 4368     Iterator(const ParamGeneratorInterface<ParamType>* base,
 4401     virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const {
 4528     const ParamGeneratorInterface<ParamType>* const base_;
 4579     : public ParamGeneratorInterface< ::testing::tuple<T1, T2, T3, T4, T5, T6,
 4608     Iterator(const ParamGeneratorInterface<ParamType>* base,
 4644     virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const {
 4780     const ParamGeneratorInterface<ParamType>* const base_;
utils/unittest/googletest/include/gtest/internal/gtest-param-util.h
   99   virtual const ParamGeneratorInterface<T>* BaseGenerator() const = 0;
  187   explicit ParamGenerator(ParamGeneratorInterface<T>* impl) : impl_(impl) {}
  199   linked_ptr<const ParamGeneratorInterface<T> > impl_;
  207 class RangeGenerator : public ParamGeneratorInterface<T> {
  224     Iterator(const ParamGeneratorInterface<T>* base, T value, int index,
  229     virtual const ParamGeneratorInterface<T>* BaseGenerator() const {
  260     const ParamGeneratorInterface<T>* const base_;
  292 class ValuesInIteratorRangeGenerator : public ParamGeneratorInterface<T> {
  311     Iterator(const ParamGeneratorInterface<T>* base,
  316     virtual const ParamGeneratorInterface<T>* BaseGenerator() const {
  356     const ParamGeneratorInterface<T>* const base_;