class ArgumentAdaptingMatcherFuncAdaptor
Declaration
template <template <typename ToArg, typename FromArg>
class... ArgumentAdapterT,
typename T,
typename ToTypes>
class ArgumentAdaptingMatcherFuncAdaptor { /* full declaration omitted */ };
Declared at: clang/include/clang/ASTMatchers/ASTMatchersInternal.h:1462
Templates
- template
class ArgumentAdapterT - T
- ToTypes
Member Variables
- private Matcher<T> InnerMatcher
Method Overview
- public ArgumentAdaptingMatcherFuncAdaptor<ArgumentAdapterT, T, ToTypes>(const Matcher<T> & InnerMatcher)
- public template <typename To>Matcher<To> operator Matcher<type-parameter-1-0>() const &
- public template <typename To>Matcher<To> operator Matcher<type-parameter-1-0>() &&
Methods
¶ArgumentAdaptingMatcherFuncAdaptor<
ArgumentAdapterT,
T,
ToTypes>(const Matcher<T>& InnerMatcher)
ArgumentAdaptingMatcherFuncAdaptor<
ArgumentAdapterT,
T,
ToTypes>(const Matcher<T>& InnerMatcher)
Declared at: clang/include/clang/ASTMatchers/ASTMatchersInternal.h:1464
Parameters
- const Matcher<T>& InnerMatcher
¶template <typename To>
Matcher<To> operator Matcher<type - parameter -
1 - 0>() const&
template <typename To>
Matcher<To> operator Matcher<type - parameter -
1 - 0>() const&
Declared at: clang/include/clang/ASTMatchers/ASTMatchersInternal.h:1469
Templates
- To
¶template <typename To>
Matcher<To>
operator Matcher<type - parameter - 1 - 0>() &&
template <typename To>
Matcher<To>
operator Matcher<type - parameter - 1 - 0>() &&
Declared at: clang/include/clang/ASTMatchers/ASTMatchersInternal.h:1473
Templates
- To