Lines Matching refs:InnerMatcher
133 IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher) in IdDynMatcher() argument
134 : ID(ID), InnerMatcher(std::move(InnerMatcher)) {} in IdDynMatcher()
138 bool Result = InnerMatcher->dynMatches(DynNode, Finder, Builder); in dynMatches()
144 return InnerMatcher->TraversalKind(); in TraversalKind()
149 const IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher; member in clang::ast_matchers::internal::__anon8650ff4f0211::IdDynMatcher
171 IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher) in DynTraversalMatcherImpl() argument
172 : TK(TK), InnerMatcher(std::move(InnerMatcher)) {} in DynTraversalMatcherImpl()
176 return this->InnerMatcher->dynMatches(DynNode, Finder, Builder); in dynMatches()
185 IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher; member in clang::ast_matchers::internal::__anon8650ff4f0211::DynTraversalMatcherImpl
252 DynTypedMatcher::constructRestrictedWrapper(const DynTypedMatcher &InnerMatcher, in constructRestrictedWrapper() argument
254 DynTypedMatcher Copy = InnerMatcher; in constructRestrictedWrapper()
393 return llvm::all_of(InnerMatchers, [&](const DynTypedMatcher &InnerMatcher) { in allOfVariadicOperator() argument
394 return InnerMatcher.matchesNoKindCheck(DynNode, Finder, Builder); in allOfVariadicOperator()
404 for (const DynTypedMatcher &InnerMatcher : InnerMatchers) { in eachOfVariadicOperator() local
406 if (InnerMatcher.matches(DynNode, Finder, &BuilderInner)) { in eachOfVariadicOperator()
419 for (const DynTypedMatcher &InnerMatcher : InnerMatchers) { in anyOfVariadicOperator() local
421 if (InnerMatcher.matches(DynNode, Finder, &Result)) { in anyOfVariadicOperator()