class ValueMatchesMono
Declaration
template <typename T>
class ValueMatchesMono { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Testing/Support/Error.h:32
Templates
- T
Method Overview
- public void DescribeNegationTo(std::ostream * OS) const
- public void DescribeTo(std::ostream * OS) const
- public bool MatchAndExplain(const ExpectedHolder<T> & Holder, testing::MatchResultListener * listener) const
- public ValueMatchesMono<T>(const testing::Matcher<T> & Matcher)
Methods
¶void DescribeNegationTo(std::ostream* OS) const
void DescribeNegationTo(std::ostream* OS) const
Declared at: llvm/include/llvm/Testing/Support/Error.h:59
Parameters
- std::ostream* OS
¶void DescribeTo(std::ostream* OS) const
void DescribeTo(std::ostream* OS) const
Declared at: llvm/include/llvm/Testing/Support/Error.h:53
Parameters
- std::ostream* OS
¶bool MatchAndExplain(
const ExpectedHolder<T>& Holder,
testing::MatchResultListener* listener) const
bool MatchAndExplain(
const ExpectedHolder<T>& Holder,
testing::MatchResultListener* listener) const
Declared at: llvm/include/llvm/Testing/Support/Error.h:38
Parameters
- const ExpectedHolder<T>& Holder
- testing::MatchResultListener* listener
¶ValueMatchesMono<T>(
const testing::Matcher<T>& Matcher)
ValueMatchesMono<T>(
const testing::Matcher<T>& Matcher)
Declared at: llvm/include/llvm/Testing/Support/Error.h:35
Parameters
- const testing::Matcher<T>& Matcher