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

  /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/include/clang/ASTMatchers/
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);
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...]
ASTMatchers.h 91 /// type of \c clang::ast_type_traits::DynTypedNode
    [all...]
  /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/unittests/AST/
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) {
ASTTypeTraitsTest.cpp 18 namespace ast_type_traits { namespace in namespace:clang
126 } // namespace ast_type_traits
  /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/ASTMatchers/Dynamic/
VariantValue.h 152 ast_type_traits::ASTNodeKind::getFromNodeKind<T>());
  /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...]

Completed in 198 milliseconds