Searched refs:InnerMatcher (Results 1 - 4 of 4) sorted by relevance

/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h103 const internal::BindableMatcher<T> &InnerMatcher) {
104 return InnerMatcher.bind(ID);
193 /// TemplateArgument matching the given InnerMatcher.
205 internal::Matcher<TemplateArgument>, InnerMatcher) {
208 if (InnerMatcher.matches(List.get(i), Finder, Builder))
214 /// \brief Matches expressions that match InnerMatcher after any implicit casts
240 internal::Matcher<Expr>, InnerMatcher) {
241 return InnerMatcher.matches(*Node.IgnoreImpCasts(), Finder, Builder);
244 /// \brief Matches expressions that match InnerMatcher after parentheses and
261 AST_MATCHER_P(Expr, ignoringParenCasts, internal::Matcher<Expr>, InnerMatcher) {
102 id(const std::string &ID, const internal::BindableMatcher<T> &InnerMatcher) argument
1027 alignOfExpr( const internal::Matcher<UnaryExprOrTypeTraitExpr> &InnerMatcher) argument
1035 sizeOfExpr( const internal::Matcher<UnaryExprOrTypeTraitExpr> &InnerMatcher) argument
1281 unless(const M &InnerMatcher) argument
1292 hasDeclaration(const internal::Matcher<Decl> &InnerMatcher) argument
1347 callee( const internal::Matcher<Decl> &InnerMatcher) argument
1389 hasType(const internal::Matcher<Decl> &InnerMatcher) argument
1424 pointsTo( const internal::Matcher<Decl> &InnerMatcher) argument
1449 references( const internal::Matcher<Decl> &InnerMatcher) argument
1465 thisPointerType( const internal::Matcher<QualType> &InnerMatcher) argument
1472 thisPointerType( const internal::Matcher<Decl> &InnerMatcher) argument
1997 hasEitherOperand( const internal::Matcher<Expr> &InnerMatcher) argument
[all...]
H A DASTMatchersInternal.h330 explicit HasDeclarationMatcher(const Matcher<Decl> &InnerMatcher) argument
331 : InnerMatcher(InnerMatcher) {}
349 InnerMatcher.matches(*NodeAsRecordDecl, Finder, Builder);
358 InnerMatcher.matches(*NodeAsDecl, Finder, Builder);
368 InnerMatcher.matches(*NodeAsDecl, Finder, Builder);
371 const Matcher<Decl> InnerMatcher; member in class:clang::ast_matchers::internal::HasDeclarationMatcher
495 /// \c ArgumentAdaptingMatcher<HasMatcher, T>(InnerMatcher);
496 /// Given that \c InnerMatcher is of type \c Matcher<T>, this returns a matcher
498 /// \c HasMatcher<To, T>(InnerMatcher)
506 ArgumentAdaptingMatcher(const Matcher<T> &InnerMatcher) argument
515 const Matcher<T> InnerMatcher; member in class:clang::ast_matchers::internal::ArgumentAdaptingMatcher
600 DynCastMatcher(const Matcher<To> &InnerMatcher) argument
612 const Matcher<To> InnerMatcher; member in class:clang::ast_matchers::internal::DynCastMatcher
622 IdMatcher(StringRef ID, const Matcher<T> &InnerMatcher) argument
637 const Matcher<T> InnerMatcher; member in class:clang::ast_matchers::internal::IdMatcher
721 NotMatcher(const Matcher<T> &InnerMatcher) argument
731 const Matcher<T> InnerMatcher; member in class:clang::ast_matchers::internal::NotMatcher
792 Matcher<InnerT> InnerMatcher = makeMatcher(new TrueMatcher<InnerT>); local
795 Matcher<InnerT> InnerMatcher = *InnerMatchers.back(); local
[all...]
/external/chromium/testing/gmock/include/gmock/
H A Dgmock-generated-matchers.h229 template <typename InnerMatcher>
230 explicit ArgsMatcherImpl(const InnerMatcher& inner_matcher)
288 template <class InnerMatcher, int k0 = -1, int k1 = -1, int k2 = -1,
293 explicit ArgsMatcher(const InnerMatcher& inner_matcher)
303 const InnerMatcher inner_matcher_;
669 template <typename InnerMatcher>
670 inline internal::ArgsMatcher<InnerMatcher>
671 Args(const InnerMatcher& matcher) {
672 return internal::ArgsMatcher<InnerMatcher>(matcher);
675 template <int k1, typename InnerMatcher>
[all...]
H A Dgmock-matchers.h1188 template <typename InnerMatcher>
1191 explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {}
1201 InnerMatcher matcher_;
1608 template <typename InnerMatcher>
1611 explicit PointeeMatcher(const InnerMatcher& matcher) : matcher_(matcher) {}
1634 explicit Impl(const InnerMatcher& matcher)
1662 const InnerMatcher matcher_;
2093 template <typename InnerMatcher>
2094 explicit QuantifierMatcherImpl(InnerMatcher inner_matcher)
2132 template <typename InnerMatcher>
[all...]

Completed in 88 milliseconds