reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Testing/Support/Error.h
   33     : public testing::MatcherInterface<const ExpectedHolder<T> &> {
   85 class ErrorMatchesMono : public testing::MatcherInterface<const ErrorHolder &> {
include/llvm/Testing/Support/SupportHelpers.h
   71   class Impl : public ::testing::MatcherInterface<const llvm::Optional<T> &> {
tools/clang/tools/extra/clangd/unittests/FuzzyMatchTests.cpp
   46 struct MatchesMatcher : public ::testing::MatcherInterface<llvm::StringRef> {
  182 struct RankMatcher : public ::testing::MatcherInterface<llvm::StringRef> {
tools/clang/tools/extra/clangd/unittests/Matchers.h
   38     : public ::testing::MatcherInterface<const std::vector<T> &> {
  150   class Impl : public ::testing::MatcherInterface<Optional> {
utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h
  213 class ArgsMatcherImpl : public MatcherInterface<ArgsTuple> {
utils/unittest/googlemock/include/gmock/gmock-matchers.h
  293   explicit MatcherBase(const MatcherInterface<T>* impl)
  310   ::testing::internal::linked_ptr<const MatcherInterface<T> > impl_;
  329   explicit Matcher(const MatcherInterface<T>* impl)
  346   explicit Matcher(const MatcherInterface<const internal::string&>* impl)
  363   explicit Matcher(const MatcherInterface<internal::string>* impl)
  451   class MonomorphicImpl : public MatcherInterface<T> {
  486 inline Matcher<T> MakeMatcher(const MatcherInterface<T>* impl) {
  572   class Impl : public MatcherInterface<T> {
  861 class AnyMatcherImpl : public MatcherInterface<T> {
  905   class Impl : public MatcherInterface<Lhs> {
 1058   class Impl : public MatcherInterface<Super&> {
 1400   class Impl : public MatcherInterface<Tuple> {
 1446 class NotMatcherImpl : public MatcherInterface<T> {
 1494 class BothOfMatcherImpl : public MatcherInterface<T> {
 1666 class EitherOfMatcherImpl : public MatcherInterface<T> {
 1916   class Impl : public MatcherInterface<T> {
 2065   class Impl : public MatcherInterface<Pointer> {
 2357   class Impl : public MatcherInterface<T> {
 2413   class Impl : public MatcherInterface<Container> {
 2465   class Impl : public MatcherInterface<Container> {
 2630   class Impl : public MatcherInterface<LhsContainer> {
 2720   class Impl : public MatcherInterface<LhsContainer> {
 2805 class QuantifierMatcherImpl : public MatcherInterface<Container> {
 2944 class KeyMatcherImpl : public MatcherInterface<PairType> {
 3006 class PairMatcherImpl : public MatcherInterface<PairType> {
 3113 class ElementsAreMatcherImpl : public MatcherInterface<Container> {
 3354     : public MatcherInterface<Container>,
 3594   class Impl : public MatcherInterface<T> {