clang-tools  15.0.0git
Public Member Functions | List of all members
clang::clangd::SubsequenceMatcher< T > Class Template Reference

#include <Matchers.h>

Inheritance diagram for clang::clangd::SubsequenceMatcher< T >:
Inheritance graph
[legend]
Collaboration diagram for clang::clangd::SubsequenceMatcher< T >:
Collaboration graph
[legend]

Public Member Functions

 SubsequenceMatcher (std::vector< Matcher< T >> M)
 
void DescribeTo (std::ostream *OS) const override
 
bool MatchAndExplain (const std::vector< T > &V, ::testing::MatchResultListener *L) const override
 

Detailed Description

template<typename T>
class clang::clangd::SubsequenceMatcher< T >

Definition at line 37 of file clangd/unittests/Matchers.h.

Constructor & Destructor Documentation

◆ SubsequenceMatcher()

template<typename T >
clang::clangd::SubsequenceMatcher< T >::SubsequenceMatcher ( std::vector< Matcher< T >>  M)
inline

Definition at line 42 of file clangd/unittests/Matchers.h.

Member Function Documentation

◆ DescribeTo()

template<typename T >
void clang::clangd::SubsequenceMatcher< T >::DescribeTo ( std::ostream *  OS) const
inlineoverride

Definition at line 44 of file clangd/unittests/Matchers.h.

References M, and OS.

◆ MatchAndExplain()

template<typename T >
bool clang::clangd::SubsequenceMatcher< T >::MatchAndExplain ( const std::vector< T > &  V,
::testing::MatchResultListener *  L 
) const
inlineoverride

Definition at line 55 of file clangd/unittests/Matchers.h.


The documentation for this class was generated from the following file: