Searched defs:RecursiveASTVisitor (Results 1 - 2 of 2) sorted by relevance

/external/clang/include/clang/AST/
H A DDataRecursiveASTVisitor.h62 // Reduce the diff between RecursiveASTVisitor / DataRecursiveASTVisitor to
64 #define RecursiveASTVisitor DataRecursiveASTVisitor macro
68 // object (s.t. a user of RecursiveASTVisitor can override the method
140 template <typename Derived> class RecursiveASTVisitor { class in namespace:clang
439 RecursiveASTVisitor &RAV;
442 NewQueueRAII(StmtsTy &queue, RecursiveASTVisitor &RAV) : RAV(RAV) {
458 explicit StmtQueueAction(RecursiveASTVisitor &RAV)
469 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S) {
545 bool RecursiveASTVisitor<Derived>::TraverseType(QualType T) {
561 bool RecursiveASTVisitor<Derive
2469 #undef RecursiveASTVisitor macro
[all...]
H A DRecursiveASTVisitor.h1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===//
10 // This file defines the RecursiveASTVisitor interface, which recursively
64 // object (s.t. a user of RecursiveASTVisitor can override the method
133 template <typename Derived> class RecursiveASTVisitor { class in namespace:clang
449 bool RecursiveASTVisitor<Derived>::dataTraverse(Stmt *S) {
491 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S,
499 bool (Derived::*BaseFn)(CLASS *) = &RecursiveASTVisitor::Traverse##NAME; \
553 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S) {
612 bool RecursiveASTVisitor<Derived>::TraverseType(QualType T) {
628 bool RecursiveASTVisitor<Derive
[all...]

Completed in 120 milliseconds