From 19de06bd7b7772a6a70ccefdc20be75ed1e7b69c Mon Sep 17 00:00:00 2001 From: Gabor Greif Date: Sat, 28 Aug 2010 00:45:56 +0000 Subject: [PATCH] fix test by applying it in top namespace: PR8007 only showed up this way git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@112338 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/SemaTemplate/inject-templated-friend.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/test/SemaTemplate/inject-templated-friend.cpp b/test/SemaTemplate/inject-templated-friend.cpp index 56feae5d26..a987b80018 100644 --- a/test/SemaTemplate/inject-templated-friend.cpp +++ b/test/SemaTemplate/inject-templated-friend.cpp @@ -1,6 +1,5 @@ -// RUN: %clang %s -S -emit-llvm -o - | grep -e "define linkonce_odr.*_ZN6pr8007lsERNS_11std_ostreamERKNS_8StreamerINS_3FooEEE" - -namespace pr8007 { +// RUN: %clang %s -S -emit-llvm -o - | grep -e "define linkonce_odr.*_ZlsR11std_ostreamRK8StreamerI3FooE" +// PR8007: friend function either not instantiated. struct std_ostream { @@ -38,11 +37,8 @@ void Streamer::operator () (std_ostream& o) const { } -} // namespace pr8007 - int main(void) { - using namespace pr8007; Foo foo; cout << foo; } -- 2.50.1