Lines Matching refs:ExpectationBase
96 class ExpectationBase;
175 virtual const ExpectationBase* UntypedFindMatchingExpectation(
221 typedef std::vector<internal::linked_ptr<ExpectationBase> >
226 Expectation GetHandleOf(ExpectationBase* exp);
479 // be modified, but the mutable methods of the ExpectationBase
484 // ExpectationBase available yet, leading to incorrect destruction
500 // method on the ExpectationBase objects they reference. Therefore
502 // ExpectationBase object.
503 Expectation(internal::ExpectationBase& exp); // NOLINT
518 friend class ::testing::internal::ExpectationBase;
538 const internal::linked_ptr<internal::ExpectationBase>& expectation_base);
541 const internal::linked_ptr<internal::ExpectationBase>&
547 internal::linked_ptr<internal::ExpectationBase> expectation_base_;
577 ExpectationSet(internal::ExpectationBase& exp) { // NOLINT
690 class GTEST_API_ ExpectationBase {
693 ExpectationBase(const char* file, int line, const string& source_text);
695 virtual ~ExpectationBase();
872 GTEST_DISALLOW_ASSIGN_(ExpectationBase);
873 }; // class ExpectationBase
877 class TypedExpectation : public ExpectationBase {
886 : ExpectationBase(a_file, a_line, a_source_text),
926 ExpectationBase::UntypedTimes(a_cardinality);
1610 const linked_ptr<ExpectationBase> untyped_expectation(expectation);
1679 virtual const ExpectationBase* UntypedFindMatchingExpectation(
1829 inline Expectation::Expectation(internal::ExpectationBase& exp) // NOLINT