Lines Matching refs:BinaryOutput
100 template <typename T> struct BinaryOutput { struct
113 struct AreMatchingBinaryInputAndBinaryOutput<BinaryInput<T>, BinaryOutput<T>> { argument
123 const BinaryOutput<T> &libc_output,
129 const BinaryOutput<T> &libc_output,
153 Operation op, T input, const BinaryOutput<T> &match_value,
158 const BinaryOutput<T> &match_value, double ulp_tolerance,
199 template <typename T> bool match(T in, const BinaryOutput<T> &out) {
210 bool match(BinaryInput<T> in, const BinaryOutput<T> &out) {
227 void explain_error(T in, const BinaryOutput<T> &out,
234 void explain_error(const BinaryInput<T> &in, const BinaryOutput<T> &out,
268 cpp::IsSame<OutputType, BinaryOutput<InputType>>::Value) ||