Searched refs:RestrictKind (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp166 auto RestrictKind = SupportedKind; local
171 // RestrictKind the most restrictive can save us time. This way we reject
175 RestrictKind = ast_type_traits::ASTNodeKind::getMostDerivedType(
176 RestrictKind, IM.RestrictKind);
179 SupportedKind, RestrictKind,
184 SupportedKind, RestrictKind,
189 SupportedKind, RestrictKind,
193 return DynTypedMatcher(SupportedKind, RestrictKind,
201 SupportedKind, RestrictKind,
207 constructRestrictedWrapper( const DynTypedMatcher &InnerMatcher, ast_type_traits::ASTNodeKind RestrictKind) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h351 RestrictKind(SupportedKind), Implementation(Implementation) {}
384 ast_type_traits::ASTNodeKind RestrictKind);
422 /// same \c Implementation pointer, but different \c RestrictKind. We need to
430 return std::make_pair(RestrictKind,
470 ast_type_traits::ASTNodeKind RestrictKind,
472 : SupportedKind(SupportedKind), RestrictKind(RestrictKind),
482 ast_type_traits::ASTNodeKind RestrictKind; member in class:clang::ast_matchers::internal::DynTypedMatcher
469 DynTypedMatcher(ast_type_traits::ASTNodeKind SupportedKind, ast_type_traits::ASTNodeKind RestrictKind, IntrusiveRefCntPtr<DynMatcherInterface> Implementation) argument

Completed in 43 milliseconds