HomeSort by relevance Sort by last modified time
    Searched refs:DynTypedMatcher (Results 1 - 14 of 14) sorted by null

  /external/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp 25 ArrayRef<DynTypedMatcher> InnerMatchers);
30 ArrayRef<DynTypedMatcher> InnerMatchers);
35 ArrayRef<DynTypedMatcher> InnerMatchers);
40 ArrayRef<DynTypedMatcher> InnerMatchers);
55 BoundNodesTreeBuilder *Builder, ArrayRef<DynTypedMatcher> InnerMatchers);
60 VariadicMatcher(std::vector<DynTypedMatcher> InnerMatchers)
70 std::vector<DynTypedMatcher> InnerMatchers;
111 DynTypedMatcher DynTypedMatcher::constructVariadic(
112 DynTypedMatcher::VariadicOperator Op
    [all...]
ASTMatchFinder.cpp 60 DynTypedMatcher::MatcherIDType MatcherID;
87 MatchChildASTVisitor(const DynTypedMatcher *Matcher,
280 const DynTypedMatcher *const Matcher;
377 const DynTypedMatcher &Matcher,
411 const DynTypedMatcher &Matcher,
425 const DynTypedMatcher &Matcher,
436 const DynTypedMatcher &Matcher,
446 const DynTypedMatcher &Matcher,
613 const ast_type_traits::DynTypedNode &Node, const DynTypedMatcher &Matcher,
    [all...]
  /external/clang/include/clang/ASTMatchers/Dynamic/
VariantValue.h 77 using ast_matchers::internal::DynTypedMatcher;
98 bool canConstructFrom(const DynTypedMatcher &Matcher,
102 /// DynTypedMatcher.
103 virtual DynTypedMatcher
104 convertMatcher(const DynTypedMatcher &Matcher) const = 0;
109 llvm::Optional<DynTypedMatcher>
110 constructVariadicOperator(DynTypedMatcher::VariadicOperator Op,
126 virtual llvm::Optional<DynTypedMatcher> getSingleMatcher() const = 0;
128 virtual llvm::Optional<DynTypedMatcher>
139 static VariantMatcher SingleMatcher(const DynTypedMatcher &Matcher)
    [all...]
Parser.h 160 /// The caller takes ownership of the DynTypedMatcher object returned.
161 static llvm::Optional<DynTypedMatcher>
165 static llvm::Optional<DynTypedMatcher>
170 static llvm::Optional<DynTypedMatcher>
  /external/clang/lib/ASTMatchers/Dynamic/
VariantValue.cpp 53 VariantMatcher::MatcherOps::canConstructFrom(const DynTypedMatcher &Matcher,
59 llvm::Optional<DynTypedMatcher>
61 DynTypedMatcher::VariadicOperator Op,
63 std::vector<DynTypedMatcher> DynMatchers;
69 llvm::Optional<DynTypedMatcher> Inner =
75 return DynTypedMatcher::constructVariadic(Op, NodeKind, DynMatchers);
82 SinglePayload(const DynTypedMatcher &Matcher) : Matcher(Matcher) {}
84 llvm::Optional<DynTypedMatcher> getSingleMatcher() const override {
93 llvm::Optional<DynTypedMatcher>
108 const DynTypedMatcher Matcher
    [all...]
Parser.cpp 591 llvm::Optional<DynTypedMatcher>
597 return llvm::Optional<DynTypedMatcher>();
600 return llvm::Optional<DynTypedMatcher>();
602 llvm::Optional<DynTypedMatcher> Result =
Marshallers.h 214 std::vector<DynTypedMatcher> &Out,
219 std::vector<DynTypedMatcher> &Out, TypeList) {
230 static VariantMatcher outvalueToVariantMatcher(const DynTypedMatcher &Matcher) {
238 std::vector<DynTypedMatcher> Matchers;
564 typedef DynTypedMatcher::VariadicOperator VarOp;
Registry.cpp 545 llvm::Optional<DynTypedMatcher> Result = Out.getSingleMatcher();
547 llvm::Optional<DynTypedMatcher> Bound = Result->tryBind(BindID);
  /external/clang/include/clang/ASTMatchers/
ASTMatchersInternal.h 188 /// Used by the implementation of Matcher<T> and DynTypedMatcher.
258 class DynTypedMatcher {
262 DynTypedMatcher(MatcherInterface<T> *Implementation)
283 static DynTypedMatcher
286 std::vector<DynTypedMatcher> InnerMatchers);
291 static DynTypedMatcher trueMatcher(ast_type_traits::ASTNodeKind NodeKind);
302 DynTypedMatcher dynCastTo(const ast_type_traits::ASTNodeKind Kind) const;
319 llvm::Optional<DynTypedMatcher> tryBind(StringRef ID) const;
344 /// \brief Returns \c true if the passed \c DynTypedMatcher can be converted
371 DynTypedMatcher(ast_type_traits::ASTNodeKind SupportedKind
    [all...]
ASTMatchFinder.h 171 bool addDynamicMatcher(const internal::DynTypedMatcher &NodeMatch,
203 std::vector<std::pair<internal::DynTypedMatcher, MatchCallback *>>
ASTMatchers.h     [all...]
  /external/clang/unittests/ASTMatchers/Dynamic/
VariantValueTest.cpp 19 using ast_matchers::internal::DynTypedMatcher;
47 TEST(VariantValueTest, DynTypedMatcher) {
ParserTest.cpp 115 llvm::Optional<DynTypedMatcher> getSingleMatcher(const VariantValue &Value) {
116 llvm::Optional<DynTypedMatcher> Result =
173 llvm::Optional<DynTypedMatcher> VarDecl(Parser::parseMatcherExpression(
184 llvm::Optional<DynTypedMatcher> HasParameter(Parser::parseMatcherExpression(
194 llvm::Optional<DynTypedMatcher> HasParameterWithNamedValues(
  /external/clang/unittests/ASTMatchers/
ASTMatchersTest.cpp 459 internal::DynTypedMatcher::constructVariadic(
460 internal::DynTypedMatcher::VO_AnyOf,
    [all...]

Completed in 585 milliseconds