Lines Matching defs:values

71 // plain values.
418 // polymorphic matcher (i.e. a matcher that can match values of more
624 // This overload handles polymorphic matchers and values only since
738 // TuplePrefix<N>::ExplainMatchFailuresTo(matchers, values, os)
740 // against the first N fields of values. If there is no failure,
744 const ValueTuple& values,
747 TuplePrefix<N - 1>::ExplainMatchFailuresTo(matchers, values, os);
754 Value value = get<N - 1>(values);
786 const ValueTuple& /* values */,
807 // Describes failures in matching matchers against values. If there
811 const ValueTuple& values,
814 matchers, values, os);
884 // two values being compared don't have to have the same type.
1563 // BuildList stores variadic type values in a nested pair structure.
1884 // two float values using ULP-based approximation or, optionally, a
2560 // Something is different. Check for extra values first.
2577 // Now check for missing values.
2605 // A comparator functor that uses the < operator to compare two values.
2735 << " values, where each value and its corresponding value in ";
2742 << " values, or contains a value x at some index i"
2754 *listener << "which contains " << actual_size << " values";
3116 // Constructs the matcher from a sequence of element values or
3356 // Constructs the matcher from a sequence of element values or
3639 // can be either a sequence of values or a sequence of matchers.
3820 // equal to rhs, including NaN values when rhs is NaN.
3834 // rhs, up to the specified max absolute error bound, including NaN values when
3848 // equal to rhs, including NaN values when rhs is NaN.
3862 // rhs, up to the specified max absolute error bound, including NaN values when
4145 // values that are included in one container but not the other. (Duplicate
4146 // values and order differences are not explained.)
4384 // These macros allow using matchers to check values in Google Test