Lines Matching refs:InnerMatchers
26 ArrayRef<DynTypedMatcher> InnerMatchers);
31 ArrayRef<DynTypedMatcher> InnerMatchers);
36 ArrayRef<DynTypedMatcher> InnerMatchers);
41 ArrayRef<DynTypedMatcher> InnerMatchers);
56 BoundNodesTreeBuilder *Builder, ArrayRef<DynTypedMatcher> InnerMatchers);
61 VariadicMatcher(std::vector<DynTypedMatcher> InnerMatchers) in VariadicMatcher() argument
62 : InnerMatchers(std::move(InnerMatchers)) {} in VariadicMatcher()
67 return Func(DynNode, Finder, Builder, InnerMatchers); in dynMatches()
71 std::vector<DynTypedMatcher> InnerMatchers; member in clang::ast_matchers::internal::__anond20c23ef0111::VariadicMatcher
115 std::vector<DynTypedMatcher> InnerMatchers) { in constructVariadic() argument
116 assert(InnerMatchers.size() > 0 && "Array must not be empty."); in constructVariadic()
117 assert(std::all_of(InnerMatchers.begin(), InnerMatchers.end(), in constructVariadic()
135 for (auto &IM : InnerMatchers) { in constructVariadic()
141 new VariadicMatcher<AllOfVariadicOperator>(std::move(InnerMatchers))); in constructVariadic()
146 new VariadicMatcher<AnyOfVariadicOperator>(std::move(InnerMatchers))); in constructVariadic()
151 new VariadicMatcher<EachOfVariadicOperator>(std::move(InnerMatchers))); in constructVariadic()
158 new VariadicMatcher<NotUnaryOperator>(std::move(InnerMatchers))); in constructVariadic()
234 ArrayRef<DynTypedMatcher> InnerMatchers) { in NotUnaryOperator() argument
235 if (InnerMatchers.size() != 1) in NotUnaryOperator()
249 return !InnerMatchers[0].matches(DynNode, Finder, &Discard); in NotUnaryOperator()
255 ArrayRef<DynTypedMatcher> InnerMatchers) { in AllOfVariadicOperator() argument
259 for (const DynTypedMatcher &InnerMatcher : InnerMatchers) { in AllOfVariadicOperator()
269 ArrayRef<DynTypedMatcher> InnerMatchers) { in EachOfVariadicOperator() argument
272 for (const DynTypedMatcher &InnerMatcher : InnerMatchers) { in EachOfVariadicOperator()
286 ArrayRef<DynTypedMatcher> InnerMatchers) { in AnyOfVariadicOperator() argument
287 for (const DynTypedMatcher &InnerMatcher : InnerMatchers) { in AnyOfVariadicOperator()