Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DVariantValue.cpp58 VariantMatcher::MatcherOps::canConstructFrom(const DynTypedMatcher &Matcher, in canConstructFrom()
64 DynTypedMatcher VariantMatcher::MatcherOps::convertMatcher( in convertMatcher()
70 VariantMatcher::MatcherOps::constructVariadicOperator( in constructVariadicOperator()
104 getTypedMatcher(const MatcherOps &Ops) const override { in getTypedMatcher()
144 getTypedMatcher(const MatcherOps &Ops) const override { in getTypedMatcher()
207 getTypedMatcher(const MatcherOps &Ops) const override { in getTypedMatcher()