HomeSort by relevance Sort by last modified time
    Searched refs:RecursiveASTVisitor (Results 1 - 25 of 110) sorted by null

1 2 3 4 5

  /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...]

Completed in 1305 milliseconds

1 2 3 4 5