From: Jordan Rupprecht Date: Wed, 19 Jun 2019 17:43:58 +0000 (+0000) Subject: [clang][test] Add missing LambdaTemplateParams test and migrate from getLocStart X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=83a0126dffc21d565c966a41e6d7228ebbc770f9;p=clang [clang][test] Add missing LambdaTemplateParams test and migrate from getLocStart These were removed a long time ago in r341573, but this test was missed because it was not in cmake git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@363848 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/unittests/Tooling/CMakeLists.txt b/unittests/Tooling/CMakeLists.txt index 5039db3f65..9687f52258 100644 --- a/unittests/Tooling/CMakeLists.txt +++ b/unittests/Tooling/CMakeLists.txt @@ -38,6 +38,7 @@ add_clang_unittest(ToolingTests RecursiveASTVisitorTests/IntegerLiteral.cpp RecursiveASTVisitorTests/LambdaDefaultCapture.cpp RecursiveASTVisitorTests/LambdaExpr.cpp + RecursiveASTVisitorTests/LambdaTemplateParams.cpp RecursiveASTVisitorTests/NestedNameSpecifiers.cpp RecursiveASTVisitorTests/ParenExpr.cpp RecursiveASTVisitorTests/TemplateArgumentLocTraverser.cpp diff --git a/unittests/Tooling/RecursiveASTVisitorTests/LambdaTemplateParams.cpp b/unittests/Tooling/RecursiveASTVisitorTests/LambdaTemplateParams.cpp index d0e4fb733e..34b38f6909 100644 --- a/unittests/Tooling/RecursiveASTVisitorTests/LambdaTemplateParams.cpp +++ b/unittests/Tooling/RecursiveASTVisitorTests/LambdaTemplateParams.cpp @@ -21,19 +21,19 @@ public: bool VisitTemplateTypeParmDecl(TemplateTypeParmDecl *D) { EXPECT_FALSE(D->isImplicit()); - Match(D->getName(), D->getLocStart()); + Match(D->getName(), D->getBeginLoc()); return true; } bool VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { EXPECT_FALSE(D->isImplicit()); - Match(D->getName(), D->getLocStart()); + Match(D->getName(), D->getBeginLoc()); return true; } bool VisitTemplateTemplateParmDecl(TemplateTemplateParmDecl *D) { EXPECT_FALSE(D->isImplicit()); - Match(D->getName(), D->getLocStart()); + Match(D->getName(), D->getBeginLoc()); return true; } };