#include "TestVisitor.h"
usingnamespaceclang;
namespace {
class CXXMemberCallVisitor
: public ExpectedLocationVisitor<CXXMemberCallVisitor> { … };
TEST(RecursiveASTVisitor, VisitsCallInTemplateInstantiation) { … }
TEST(RecursiveASTVisitor, VisitsCallInNestedFunctionTemplateInstantiation) { … }
TEST(RecursiveASTVisitor, VisitsCallInNestedClassTemplateInstantiation) { … }
TEST(RecursiveASTVisitor, VisitsCallInPartialTemplateSpecialization) { … }
TEST(RecursiveASTVisitor, VisitsExplicitTemplateSpecialization) { … }
}