From 0313c7849d7352fe705edcd17f1fcb1a9753fa0d Mon Sep 17 00:00:00 2001
From: Danilo Piparo <danilo.piparo@cern.ch>
Date: Mon, 24 Sep 2018 09:50:28 +0200
Subject: [PATCH] [Cling] Fix tag lookup test

---
 interpreter/cling/test/Lookup/tag.C | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/interpreter/cling/test/Lookup/tag.C b/interpreter/cling/test/Lookup/tag.C
index 97c0991b8f0..3667f55f1dc 100644
--- a/interpreter/cling/test/Lookup/tag.C
+++ b/interpreter/cling/test/Lookup/tag.C
@@ -28,7 +28,7 @@ class C {};
 
 namespace N {
 enum class Inside_E {};
-class C {};
+class Inside_C {};
 }
 
 .rawInput 0
@@ -57,21 +57,21 @@ const clang::NamedDecl *nameddecl{nullptr};
 nameddecl = utils::Lookup::Named(&S, "N", nullptr);
 nameddecl
 //CHECK: (const clang::NamedDecl *) 0x{{[1-9a-f][0-9a-f]*$}}
-decl->getQualifiedNameAsString().c_str()
+nameddecl->getQualifiedNameAsString().c_str()
 //CHECK-NEXT: ({{[^)]+}}) "N"
 
-const clang::DeclContext *context = dyn_cast<clang::DeclContext>(decl);
+const clang::DeclContext *context = dyn_cast<clang::DeclContext>(nameddecl);
 context
 //CHECK: (const clang::DeclContext *) 0x{{[1-9a-f][0-9a-f]*$}}
 
-decl = utils::Lookup::Tag(&S, "E", context);
-decl
+tagdecl = utils::Lookup::Tag(&S, "Inside_E", context);
+tagdecl
 //CHECK: (const clang::TagDecl *) 0x{{[1-9a-f][0-9a-f]*$}}
-decl->getQualifiedNameAsString().c_str()
-//CHECK-NEXT: ({{[^)]+}}) "N::E"
+tagdecl->getQualifiedNameAsString().c_str()
+//CHECK-NEXT: ({{[^)]+}}) "N::Inside_E"
 
-decl = utils::Lookup::Tag(&S, "C", context);
-decl
+tagdecl = utils::Lookup::Tag(&S, "Inside_C", context);
+tagdecl
 //CHECK: (const clang::TagDecl *) 0x{{[1-9a-f][0-9a-f]*$}}
-decl->getQualifiedNameAsString().c_str()
-//CHECK-NEXT: ({{[^)]+}}) "N::C"
+tagdecl->getQualifiedNameAsString().c_str()
+//CHECK-NEXT: ({{[^)]+}}) "N::Inside_C"
-- 
GitLab