ΒΆtemplate <typename BaseT, typename DerivedT>
std::unique_ptr<MatcherDescriptor>
makeMatcherAutoMarshall(
ast_matchers::internal::
VariadicDynCastAllOfMatcher<BaseT,
DerivedT>
VarFunc,
llvm::StringRef MatcherName)
template <typename BaseT, typename DerivedT>
std::unique_ptr<MatcherDescriptor>
makeMatcherAutoMarshall(
ast_matchers::internal::
VariadicDynCastAllOfMatcher<BaseT,
DerivedT>
VarFunc,
llvm::StringRef MatcherName)
Description
Overload for VariadicDynCastAllOfMatchers. Not strictly necessary, but DynCastAllOfMatcherDescriptor gives us better completion results for that type of matcher.
Declared at: clang/lib/ASTMatchers/Dynamic/Marshallers.h:1116
Templates
- BaseT
- DerivedT
Parameters
- ast_matchers::internal:: VariadicDynCastAllOfMatcher<BaseT, DerivedT> VarFunc
- llvm::StringRef MatcherName