ΒΆbool matchesAnyBase(
const clang::CXXRecordDecl& Node,
const Matcher<clang::CXXBaseSpecifier>&
BaseSpecMatcher,
clang::ast_matchers::internal::ASTMatchFinder*
Finder,
clang::ast_matchers::internal::
BoundNodesTreeBuilder* Builder)
bool matchesAnyBase(
const clang::CXXRecordDecl& Node,
const Matcher<clang::CXXBaseSpecifier>&
BaseSpecMatcher,
clang::ast_matchers::internal::ASTMatchFinder*
Finder,
clang::ast_matchers::internal::
BoundNodesTreeBuilder* Builder)
Description
Returns true if \p Node has a base specifier matching \p BaseSpec. A class is not considered to be derived from itself.
Declared at: clang/include/clang/ASTMatchers/ASTMatchersInternal.h:2283
Parameters
- const clang::CXXRecordDecl& Node
- const Matcher<clang::CXXBaseSpecifier>& BaseSpecMatcher
- clang::ast_matchers::internal::ASTMatchFinder* Finder
- clang::ast_matchers::internal:: BoundNodesTreeBuilder* Builder