1- // ===- unittest/Tooling/EnterExitRecursiveASTVisitorTestDeclVisitor .cpp ------------===//
1+ // ===- unittest/Tooling/RecursiveASTEnterExitVisitorTestDeclVisitor .cpp ------------===//
22//
33// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
44// See https://llvm.org/LICENSE.txt for license information.
@@ -21,7 +21,7 @@ class VarDeclVisitor : public ExpectedLocationVisitor {
2121 }
2222};
2323
24- TEST (EnterExitRecursiveASTVisitor , VisitsCXXForRangeStmtLoopVariable) {
24+ TEST (RecursiveASTEnterExitVisitor , VisitsCXXForRangeStmtLoopVariable) {
2525 VarDeclVisitor Visitor;
2626 Visitor.ExpectMatch (" i" , 2 , 17 );
2727 EXPECT_TRUE (Visitor.runOver (
@@ -42,7 +42,7 @@ class ParmVarDeclVisitorForImplicitCode : public ExpectedLocationVisitor {
4242
4343// Test RAV visits parameter variable declaration of the implicit
4444// copy assignment operator and implicit copy constructor.
45- TEST (EnterExitRecursiveASTVisitor , VisitsParmVarDeclForImplicitCode) {
45+ TEST (RecursiveASTEnterExitVisitor , VisitsParmVarDeclForImplicitCode) {
4646 ParmVarDeclVisitorForImplicitCode Visitor;
4747 // Match parameter variable name of implicit copy assignment operator and
4848 // implicit copy constructor.
@@ -71,7 +71,7 @@ class NamedDeclVisitor : public ExpectedLocationVisitor {
7171 }
7272};
7373
74- TEST (EnterExitRecursiveASTVisitor , VisitsPartialTemplateSpecialization) {
74+ TEST (RecursiveASTEnterExitVisitor , VisitsPartialTemplateSpecialization) {
7575 // From cfe-commits/Week-of-Mon-20100830/033998.html
7676 // Contrary to the approach suggested in that email, we visit all
7777 // specializations when we visit the primary template. Visiting them when we
@@ -87,15 +87,15 @@ TEST(EnterExitRecursiveASTVisitor, VisitsPartialTemplateSpecialization) {
8787 " A<char*> acp;\n " ));
8888}
8989
90- TEST (EnterExitRecursiveASTVisitor , VisitsUndefinedClassTemplateSpecialization) {
90+ TEST (RecursiveASTEnterExitVisitor , VisitsUndefinedClassTemplateSpecialization) {
9191 NamedDeclVisitor Visitor;
9292 Visitor.ExpectMatch (" A<int>" , 1 , 29 );
9393 EXPECT_TRUE (Visitor.runOver (
9494 " template<typename T> struct A;\n "
9595 " A<int> *p;\n " ));
9696}
9797
98- TEST (EnterExitRecursiveASTVisitor , VisitsNestedUndefinedClassTemplateSpecialization) {
98+ TEST (RecursiveASTEnterExitVisitor , VisitsNestedUndefinedClassTemplateSpecialization) {
9999 NamedDeclVisitor Visitor;
100100 Visitor.ExpectMatch (" A<int>::B<char>" , 2 , 31 );
101101 EXPECT_TRUE (Visitor.runOver (
@@ -105,15 +105,15 @@ TEST(EnterExitRecursiveASTVisitor, VisitsNestedUndefinedClassTemplateSpecializat
105105 " A<int>::B<char> *p;\n " ));
106106}
107107
108- TEST (EnterExitRecursiveASTVisitor , VisitsUndefinedFunctionTemplateSpecialization) {
108+ TEST (RecursiveASTEnterExitVisitor , VisitsUndefinedFunctionTemplateSpecialization) {
109109 NamedDeclVisitor Visitor;
110110 Visitor.ExpectMatch (" A<int>" , 1 , 26 );
111111 EXPECT_TRUE (Visitor.runOver (
112112 " template<typename T> int A();\n "
113113 " int k = A<int>();\n " ));
114114}
115115
116- TEST (EnterExitRecursiveASTVisitor , VisitsNestedUndefinedFunctionTemplateSpecialization) {
116+ TEST (RecursiveASTEnterExitVisitor , VisitsNestedUndefinedFunctionTemplateSpecialization) {
117117 NamedDeclVisitor Visitor;
118118 Visitor.ExpectMatch (" A<int>::B<char>" , 2 , 35 );
119119 EXPECT_TRUE (Visitor.runOver (
@@ -123,7 +123,7 @@ TEST(EnterExitRecursiveASTVisitor, VisitsNestedUndefinedFunctionTemplateSpeciali
123123 " int k = A<int>::B<char>();\n " ));
124124}
125125
126- TEST (EnterExitRecursiveASTVisitor , NoRecursionInSelfFriend) {
126+ TEST (RecursiveASTEnterExitVisitor , NoRecursionInSelfFriend) {
127127 // From cfe-commits/Week-of-Mon-20100830/033977.html
128128 NamedDeclVisitor Visitor;
129129 Visitor.ExpectMatch (" vector_iterator<int>" , 2 , 7 );
0 commit comments