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

Declarations

utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h
  199   friend class linked_ptr;

References

utils/unittest/googlemock/include/gmock/gmock-actions.h
  404   internal::linked_ptr<ActionInterface<F> > impl_;
  498   const internal::linked_ptr<ActionInterface<F2> > impl_;
  577     explicit Impl(const linked_ptr<R>& value)
  602     explicit Impl(const linked_ptr<R>& wrapper)
  614     const linked_ptr<R> wrapper_;
  619   const linked_ptr<R> value_;
  842   const internal::linked_ptr<Proto> proto_;
utils/unittest/googlemock/include/gmock/gmock-cardinalities.h
  124   internal::linked_ptr<const CardinalityInterface> impl_;
utils/unittest/googlemock/include/gmock/gmock-matchers.h
  310   ::testing::internal::linked_ptr<const MatcherInterface<T> > impl_;
 1368   const internal::linked_ptr<const RE> regex_;
utils/unittest/googlemock/include/gmock/gmock-spec-builders.h
  223   typedef std::vector<internal::linked_ptr<ExpectationBase> >
  540       const internal::linked_ptr<internal::ExpectationBase>& expectation_base);
  543   const internal::linked_ptr<internal::ExpectationBase>&
  549   internal::linked_ptr<internal::ExpectationBase> expectation_base_;
  635   internal::linked_ptr<Expectation> last_expectation_;
 1612     const linked_ptr<ExpectationBase> untyped_expectation(expectation);
utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h
   88   bool operator()(const ::testing::internal::linked_ptr<T>& lhs,
   89                   const ::testing::internal::linked_ptr<T>& rhs) const {
utils/unittest/googlemock/src/gmock-spec-builders.cc
  788     const internal::linked_ptr<internal::ExpectationBase>& an_expectation_base)
utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h
  156   template <typename U> linked_ptr(linked_ptr<U> const& ptr) { copy(&ptr); }
  157   linked_ptr(linked_ptr const& ptr) {  // NOLINT
  163   template <typename U> linked_ptr& operator=(linked_ptr<U> const& ptr) {
  163   template <typename U> linked_ptr& operator=(linked_ptr<U> const& ptr) {
  169   linked_ptr& operator=(linked_ptr const& ptr) {
  169   linked_ptr& operator=(linked_ptr const& ptr) {
  189   bool operator==(linked_ptr<U> const& ptr) const {
  193   bool operator!=(linked_ptr<U> const& ptr) const {
  213   template <typename U> void copy(linked_ptr<U> const* ptr) {
  223 bool operator==(T* ptr, const linked_ptr<T>& x) {
  228 bool operator!=(T* ptr, const linked_ptr<T>& x) {
  236 linked_ptr<T> make_linked_ptr(T* ptr) {
  237   return linked_ptr<T>(ptr);
utils/unittest/googletest/include/gtest/internal/gtest-param-util.h
  199   linked_ptr<const ParamGeneratorInterface<T> > impl_;
  526     tests_.push_back(linked_ptr<TestInfo>(new TestInfo(test_case_name,
  549       linked_ptr<TestInfo> test_info = *test_it;
  616   typedef ::std::vector<linked_ptr<TestInfo> > TestInfoContainer;