/external/clang/unittests/Tooling/ |
RecursiveASTVisitorTestTypeLocVisitor.cpp | 25 TEST(RecursiveASTVisitor, VisitsBaseClassDeclarations) { 31 TEST(RecursiveASTVisitor, VisitsCXXBaseSpecifiersOfForwardDeclaredClass) { 40 TEST(RecursiveASTVisitor, VisitsCXXBaseSpecifiersWithIncompleteInnerClass) { 48 TEST(RecursiveASTVisitor, VisitsCXXBaseSpecifiersOfSelfReferentialType) { 56 TEST(RecursiveASTVisitor, VisitsClassTemplateTypeParmDefaultArgument) { 65 TEST(RecursiveASTVisitor, VisitsCompoundLiteralType) { 73 TEST(RecursiveASTVisitor, VisitsObjCPropertyType) { 82 TEST(RecursiveASTVisitor, VisitInvalidType) {
|
RecursiveASTVisitorTestDeclVisitor.cpp | 25 TEST(RecursiveASTVisitor, VisitsCXXForRangeStmtLoopVariable) { 47 TEST(RecursiveASTVisitor, VisitsParmVarDeclForImplicitCode) { 77 TEST(RecursiveASTVisitor, VisitsPartialTemplateSpecialization) { 93 TEST(RecursiveASTVisitor, VisitsUndefinedClassTemplateSpecialization) { 101 TEST(RecursiveASTVisitor, VisitsNestedUndefinedClassTemplateSpecialization) { 111 TEST(RecursiveASTVisitor, VisitsUndefinedFunctionTemplateSpecialization) { 119 TEST(RecursiveASTVisitor, VisitsNestedUndefinedFunctionTemplateSpecialization) { 129 TEST(RecursiveASTVisitor, NoRecursionInSelfFriend) {
|
RecursiveASTVisitorTestCallVisitor.cpp | 27 TEST(RecursiveASTVisitor, VisitsCallInTemplateInstantiation) { 38 TEST(RecursiveASTVisitor, VisitsCallInNestedFunctionTemplateInstantiation) { 51 TEST(RecursiveASTVisitor, VisitsCallInNestedClassTemplateInstantiation) { 69 TEST(RecursiveASTVisitor, VisitsCallInPartialTemplateSpecialization) { 86 TEST(RecursiveASTVisitor, VisitsExplicitTemplateSpecialization) { 111 TEST(RecursiveASTVisitor, TraversesOverloadedOperator) {
|
RecursiveASTVisitorTestExprVisitor.cpp | 25 TEST(RecursiveASTVisitor, VisitsParensDuringDataRecursion) { 46 TEST(RecursiveASTVisitor, VisitsClassTemplateTemplateParmDefaultArgument) { 67 TEST(RecursiveASTVisitor, VisitsClassTemplateNonTypeParmDefaultArgument) { 92 TEST(RecursiveASTVisitor, VisitsImplicitCopyConstructors) { 133 TEST(RecursiveASTVisitor, CanVisitImplicitMemberInitializations) { 149 TEST(RecursiveASTVisitor, CanSkipImplicitMemberInitializations) { 171 TEST(RecursiveASTVisitor, VisitsBaseClassTemplateArguments) { 178 TEST(RecursiveASTVisitor, VisitsCXXForRangeStmtRange) { 188 TEST(RecursiveASTVisitor, VisitsCallExpr) { 196 TEST(RecursiveASTVisitor, VisitsBaseClassTemplateArgumentsInInstantiation) [all...] |
RecursiveASTVisitorTest.cpp | 41 TEST(RecursiveASTVisitor, VisitsLambdaExpr) { 48 TEST(RecursiveASTVisitor, TraverseLambdaBodyCanBeOverridden) { 67 TEST(RecursiveASTVisitor, HasCaptureDefaultLoc) { 93 TEST(RecursiveASTVisitor, LambdaClosureTypesAreImplicit) { 119 TEST(RecursiveASTVisitor, AttributesAreVisited) { 145 TEST(RecursiveASTVisitor, ArrayInitializersAreVisited) {
|
/external/v8/tools/clang/blink_gc_plugin/ |
CheckDispatchVisitor.h | 8 #include "clang/AST/RecursiveASTVisitor.h" 16 : public clang::RecursiveASTVisitor<CheckDispatchVisitor> {
|
CollectVisitor.h | 11 #include "clang/AST/RecursiveASTVisitor.h" 14 class CollectVisitor : public clang::RecursiveASTVisitor<CollectVisitor> {
|
CheckFinalizerVisitor.h | 13 #include "clang/AST/RecursiveASTVisitor.h" 21 : public clang::RecursiveASTVisitor<CheckFinalizerVisitor> {
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 334 &RecursiveASTVisitor::Traverse##NAME), \ 338 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 340 Derived &, RecursiveASTVisitor &>::type>(*this) \ 543 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 598 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 625 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 334 &RecursiveASTVisitor::Traverse##NAME), \ 338 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 340 Derived &, RecursiveASTVisitor &>::type>(*this) \ 543 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 598 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 625 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 334 &RecursiveASTVisitor::Traverse##NAME), \ 338 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 340 Derived &, RecursiveASTVisitor &>::type>(*this) \ 543 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 598 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 625 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 334 &RecursiveASTVisitor::Traverse##NAME), \ 338 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 340 Derived &, RecursiveASTVisitor &>::type>(*this) \ 543 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 598 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 625 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 334 &RecursiveASTVisitor::Traverse##NAME), \ 338 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 340 Derived &, RecursiveASTVisitor &>::type>(*this) \ 543 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 598 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 625 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 334 &RecursiveASTVisitor::Traverse##NAME), \ 338 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 340 Derived &, RecursiveASTVisitor &>::type>(*this) \ 543 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 598 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 625 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 334 &RecursiveASTVisitor::Traverse##NAME), \ 338 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 340 Derived &, RecursiveASTVisitor &>::type>(*this) \ 543 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 598 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 625 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 334 &RecursiveASTVisitor::Traverse##NAME), \ 338 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 340 Derived &, RecursiveASTVisitor &>::type>(*this) \ 543 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 598 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 625 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/external/clang/unittests/AST/ |
PostOrderASTVisitor.cpp | 11 // of RecursiveASTVisitor. 15 #include "clang/AST/RecursiveASTVisitor.h" 24 : public RecursiveASTVisitor<RecordingVisitor> { 75 TEST(RecursiveASTVisitor, PostOrderTraversal) { 100 TEST(RecursiveASTVisitor, NoPostOrderTraversal) {
|
/external/clang/lib/ARCMigrate/ |
TransBlockObjCVariable.cpp | 41 public RecursiveASTVisitor<RootBlockObjCVarRewriter> { 44 class BlockVarChecker : public RecursiveASTVisitor<BlockVarChecker> { 47 typedef RecursiveASTVisitor<BlockVarChecker> base; 112 class BlockObjCVarRewriter : public RecursiveASTVisitor<BlockObjCVarRewriter> {
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 326 &RecursiveASTVisitor::Traverse##NAME), \ 330 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 332 Derived &, RecursiveASTVisitor &>::type>(*this) \ 533 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 588 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 605 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 326 &RecursiveASTVisitor::Traverse##NAME), \ 330 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 332 Derived &, RecursiveASTVisitor &>::type>(*this) \ 533 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 588 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 605 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 326 &RecursiveASTVisitor::Traverse##NAME), \ 330 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 332 Derived &, RecursiveASTVisitor &>::type>(*this) \ 533 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 588 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 605 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 326 &RecursiveASTVisitor::Traverse##NAME), \ 330 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 332 Derived &, RecursiveASTVisitor &>::type>(*this) \ 533 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 588 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 605 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 326 &RecursiveASTVisitor::Traverse##NAME), \ 330 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 332 Derived &, RecursiveASTVisitor &>::type>(*this) \ 533 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 588 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 605 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 78 // object (s.t. a user of RecursiveASTVisitor can override the method 151 template <typename Derived> class RecursiveASTVisitor { 326 &RecursiveASTVisitor::Traverse##NAME), \ 330 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 332 Derived &, RecursiveASTVisitor &>::type>(*this) \ 533 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 588 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 605 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |
/external/clang/include/clang/AST/ |
RecursiveASTVisitor.h | 1 //===--- RecursiveASTVisitor.h - Recursive AST Visitor ----------*- C++ -*-===// 10 // This file defines the RecursiveASTVisitor interface, which recursively 67 // object (s.t. a user of RecursiveASTVisitor can override the method 140 template <typename Derived> class RecursiveASTVisitor { 313 &RecursiveASTVisitor::Traverse##NAME), \ 317 decltype(&RecursiveASTVisitor::Traverse##NAME), \ 319 Derived &, RecursiveASTVisitor &>::type>(*this) \ 514 bool RecursiveASTVisitor<Derived>::dataTraverseNode(Stmt *S, 570 bool RecursiveASTVisitor<Derived>::PostVisitStmt(Stmt *S) { 587 bool RecursiveASTVisitor<Derived>::TraverseStmt(Stmt *S [all...] |