|
| clang::ast_matchers::AST_MATCHER_P (ObjCMessageExpr, hasAnySelectorMatcher, std::vector< std::string >, Matches) |
static bool | clang::ast_matchers::internal::notUnaryOperator (const DynTypedNode &DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef< DynTypedMatcher > InnerMatchers) |
static bool | clang::ast_matchers::internal::allOfVariadicOperator (const DynTypedNode &DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef< DynTypedMatcher > InnerMatchers) |
static bool | clang::ast_matchers::internal::eachOfVariadicOperator (const DynTypedNode &DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef< DynTypedMatcher > InnerMatchers) |
static bool | clang::ast_matchers::internal::anyOfVariadicOperator (const DynTypedNode &DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef< DynTypedMatcher > InnerMatchers) |
static bool | clang::ast_matchers::internal::optionallyVariadicOperator (const DynTypedNode &DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef< DynTypedMatcher > InnerMatchers) |
bool | clang::ast_matchers::internal::matchesAnyBase (const CXXRecordDecl &Node, const Matcher< CXXBaseSpecifier > &BaseSpecMatcher, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) |
static std::vector< std::string > | clang::ast_matchers::internal::vectorFromRefs (ArrayRef< const StringRef * > NameRefs) |
Matcher< NamedDecl > | clang::ast_matchers::internal::hasAnyNameFunc (ArrayRef< const StringRef * > NameRefs) |
Matcher< ObjCMessageExpr > | clang::ast_matchers::internal::hasAnySelectorFunc (ArrayRef< const StringRef * > NameRefs) |
HasOpNameMatcher | clang::ast_matchers::internal::hasAnyOperatorNameFunc (ArrayRef< const StringRef * > NameRefs) |
HasOverloadOpNameMatcher | clang::ast_matchers::internal::hasAnyOverloadedOperatorNameFunc (ArrayRef< const StringRef * > NameRefs) |
static bool | clang::ast_matchers::internal::consumeNameSuffix (StringRef &FullName, StringRef Suffix) |
static StringRef | clang::ast_matchers::internal::getNodeName (const NamedDecl &Node, llvm::SmallString< 128 > &Scratch) |
static StringRef | clang::ast_matchers::internal::getNodeName (const RecordDecl &Node, llvm::SmallString< 128 > &Scratch) |
static StringRef | clang::ast_matchers::internal::getNodeName (const NamespaceDecl &Node, llvm::SmallString< 128 > &Scratch) |
static bool | clang::ast_matchers::internal::isTokenAtLoc (const SourceManager &SM, const LangOptions &LangOpts, StringRef Text, SourceLocation Loc) |
static std::optional< SourceLocation > | clang::ast_matchers::internal::getExpansionLocOfMacroRecursive (StringRef MacroName, SourceLocation Loc, const ASTContext &Context, llvm::DenseSet< SourceLocation > &CheckedLocations) |
std::optional< SourceLocation > | clang::ast_matchers::internal::getExpansionLocOfMacro (StringRef MacroName, SourceLocation Loc, const ASTContext &Context) |
std::shared_ptr< llvm::Regex > | clang::ast_matchers::internal::createAndVerifyRegex (StringRef Regex, llvm::Regex::RegexFlags Flags, StringRef MatcherID) |
| clang::ast_matchers::AST_TYPELOC_TRAVERSE_MATCHER_DEF (hasElementType, AST_POLYMORPHIC_SUPPORTED_TYPES(ArrayType, ComplexType)) |
| clang::ast_matchers::AST_TYPELOC_TRAVERSE_MATCHER_DEF (hasValueType, AST_POLYMORPHIC_SUPPORTED_TYPES(AtomicType)) |
| clang::ast_matchers::AST_TYPELOC_TRAVERSE_MATCHER_DEF (pointee, AST_POLYMORPHIC_SUPPORTED_TYPES(BlockPointerType, MemberPointerType, PointerType, ReferenceType, ObjCObjectPointerType)) |