/external/clang/lib/ASTMatchers/Dynamic/ |
Marshallers.h | 44 ArgKind(ast_type_traits::ASTNodeKind MatcherKind) 60 ast_type_traits::ASTNodeKind getMatcherKind() const { 73 ast_type_traits::ASTNodeKind MatcherKind; 105 return ArgKind(ast_type_traits::ASTNodeKind::getFromNodeKind<T>()); 141 virtual void getArgKinds(ast_type_traits::ASTNodeKind ThisKind, unsigned ArgNo, 152 ast_type_traits::ASTNodeKind Kind, unsigned *Specificity = nullptr, 153 ast_type_traits::ASTNodeKind *LeastDerivedKind = nullptr) const = 0; 161 ArrayRef<ast_type_traits::ASTNodeKind> RetKinds, 162 ast_type_traits::ASTNodeKind Kind, unsigned *Specificity, 163 ast_type_traits::ASTNodeKind *LeastDerivedKind) [all...] |
Registry.cpp | 24 using namespace clang::ast_type_traits;
|
/external/clang/lib/ASTMatchers/ |
ASTMatchersInternal.cpp | 37 bool NotUnaryOperator(const ast_type_traits::DynTypedNode DynNode, 57 bool AllOfVariadicOperator(const ast_type_traits::DynTypedNode DynNode, 71 bool EachOfVariadicOperator(const ast_type_traits::DynTypedNode DynNode, 88 bool AnyOfVariadicOperator(const ast_type_traits::DynTypedNode DynNode,
|
ASTMatchFinder.cpp | 57 ast_type_traits::DynTypedNode Node; 109 bool findMatch(const ast_type_traits::DynTypedNode &DynNode) { 250 if (Matcher->matches(ast_type_traits::DynTypedNode::create(Node), Finder, 258 if (Matcher->matches(ast_type_traits::DynTypedNode::create(Node), Finder, 370 bool memoizedMatchesRecursively(const ast_type_traits::DynTypedNode &Node, 401 bool matchesRecursively(const ast_type_traits::DynTypedNode &Node, 415 bool matchesChildOf(const ast_type_traits::DynTypedNode &Node, 426 bool matchesDescendantOf(const ast_type_traits::DynTypedNode &Node, 436 bool matchesAncestorOf(const ast_type_traits::DynTypedNode &Node, 450 void match(const ast_type_traits::DynTypedNode& Node) [all...] |
/external/clang/unittests/AST/ |
ASTTypeTraitsTest.cpp | 18 namespace ast_type_traits { namespace in namespace:clang 126 } // namespace ast_type_traits
|
MatchVerifier.h | 129 inline void MatchVerifier<ast_type_traits::DynTypedNode>::run( 225 class DumpVerifier : public MatchVerifier<ast_type_traits::DynTypedNode> { 233 const ast_type_traits::DynTypedNode &Node) { 252 class PrintVerifier : public MatchVerifier<ast_type_traits::DynTypedNode> { 260 const ast_type_traits::DynTypedNode &Node) {
|
/external/clang/include/clang/ASTMatchers/ |
ASTMatchersInternal.h | 66 NodeMap[ID] = ast_type_traits::DynTypedNode::create(*Node); 82 ast_type_traits::DynTypedNode getNode(StringRef ID) const { 85 return ast_type_traits::DynTypedNode(); 100 typedef std::map<std::string, ast_type_traits::DynTypedNode> IDToNodeMap; 326 bool matches(const ast_type_traits::DynTypedNode DynNode, 345 ast_type_traits::ASTNodeKind getSupportedKind() const { 356 ast_type_traits::ASTNodeKind::getFromNodeKind<T>()); 378 MatcherStorage(ast_type_traits::ASTNodeKind SupportedKind, uint64_t ID) 382 virtual bool matches(const ast_type_traits::DynTypedNode DynNode, 388 ast_type_traits::ASTNodeKind getSupportedKind() const [all...] |
ASTMatchFinder.h | 160 match(clang::ast_type_traits::DynTypedNode::create(Node), Context); 162 void match(const clang::ast_type_traits::DynTypedNode &Node, 202 match(MatcherT Matcher, const ast_type_traits::DynTypedNode &Node, 240 match(MatcherT Matcher, const ast_type_traits::DynTypedNode &Node, 252 return match(Matcher, ast_type_traits::DynTypedNode::create(Node), Context);
|
ASTMatchers.h | 91 /// type of \c clang::ast_type_traits::DynTypedNode [all...] |
/external/clang/lib/AST/ |
ASTTypeTraits.cpp | 21 namespace ast_type_traits { namespace in namespace:clang 110 } // end namespace ast_type_traits
|
ASTContext.cpp | 797 if (Entry.second.is<ast_type_traits::DynTypedNode *>()) { 798 delete Entry.second.get<ast_type_traits::DynTypedNode *>(); [all...] |
/external/clang/include/clang/AST/ |
ASTTypeTraits.h | 38 namespace ast_type_traits { namespace in namespace:clang 361 } // end namespace ast_type_traits
|
ASTContext.h | 424 typedef llvm::SmallVector<ast_type_traits::DynTypedNode, 2> ParentVector; 428 llvm::PointerUnion<ast_type_traits::DynTypedNode *, 457 return getParents(ast_type_traits::DynTypedNode::create(Node)); 460 ParentVector getParents(const ast_type_traits::DynTypedNode &Node); [all...] |
/external/clang/include/clang/ASTMatchers/Dynamic/ |
VariantValue.h | 152 ast_type_traits::ASTNodeKind::getFromNodeKind<T>());
|