Home
last modified time | relevance | path

Searched refs:MatcherOps (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/
H A DVariantValue.h107 class MatcherOps {
109 MatcherOps(ASTNodeKind NodeKind) : NodeKind(NodeKind) {} in MatcherOps() function
138 getTypedMatcher(const MatcherOps &Ops) const = 0;
191 return Value->getTypedMatcher(MatcherOps(NK)).has_value(); in hasTypedMatcher()
213 return Value->getTypedMatcher(MatcherOps(ASTNodeKind::getFromNodeKind<T>())) in getTypedMatcher()
219 return *Value->getTypedMatcher(MatcherOps(NK)); in getTypedMatcher()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DVariantValue.cpp59 VariantMatcher::MatcherOps::canConstructFrom(const DynTypedMatcher &Matcher, in canConstructFrom()
65 DynTypedMatcher VariantMatcher::MatcherOps::convertMatcher( in convertMatcher()
71 VariantMatcher::MatcherOps::constructVariadicOperator( in constructVariadicOperator()
105 getTypedMatcher(const MatcherOps &Ops) const override { in getTypedMatcher()
145 getTypedMatcher(const MatcherOps &Ops) const override { in getTypedMatcher()
208 getTypedMatcher(const MatcherOps &Ops) const override { in getTypedMatcher()