Lines Matching refs:ExpectationBase
107 class ExpectationBase; variable
172 virtual const ExpectationBase* UntypedFindMatchingExpectation(
205 using UntypedExpectations = std::vector<std::shared_ptr<ExpectationBase>>;
212 Expectation GetHandleOf(ExpectationBase* exp);
500 Expectation(internal::ExpectationBase& exp); // NOLINT
516 friend class ::testing::internal::ExpectationBase;
536 const std::shared_ptr<internal::ExpectationBase>& expectation_base);
539 const std::shared_ptr<internal::ExpectationBase>& expectation_base() const { in expectation_base()
544 std::shared_ptr<internal::ExpectationBase> expectation_base_;
574 ExpectationSet(internal::ExpectationBase& exp) { // NOLINT in ExpectationSet()
685 class GTEST_API_ ExpectationBase {
688 ExpectationBase(const char* file, int line, const std::string& source_text);
690 virtual ~ExpectationBase();
878 class TypedExpectation<R(Args...)> : public ExpectationBase {
890 : ExpectationBase(a_file, a_line, a_source_text), in TypedExpectation()
930 ExpectationBase::UntypedDescription(std::move(name)); in Description()
936 ExpectationBase::UntypedTimes(a_cardinality); in Times()
1415 const ExpectationBase* untyped_expectation;
1577 const std::shared_ptr<ExpectationBase> untyped_expectation(expectation); in AddNewExpectation()
1643 const ExpectationBase* UntypedFindMatchingExpectation( in UntypedFindMatchingExpectation()
1857 const ExpectationBase* const untyped_expectation = in InvokeWith()
2068 inline Expectation::Expectation(internal::ExpectationBase& exp) // NOLINT