From: Anders Carlsson Date: Tue, 29 Sep 2009 05:36:21 +0000 (+0000) Subject: Remove PR5061 workaround. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fcd0029a4ccd1380e0148b846de3bd85d2fa8ab4;p=clang Remove PR5061 workaround. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83046 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CodeGenCXX/mangle-subst-std.cpp b/test/CodeGenCXX/mangle-subst-std.cpp index cc66607acd..6a81c6d04b 100644 --- a/test/CodeGenCXX/mangle-subst-std.cpp +++ b/test/CodeGenCXX/mangle-subst-std.cpp @@ -12,19 +12,15 @@ namespace std { template struct allocator { }; } -// FIXME: typename is really not allowed here, but it's kept -// as a workaround for PR5061. // CHECK: define void @_Z1fSaIcESaIiE -void f(typename std::allocator, typename std::allocator) { } +void f(std::allocator, std::allocator) { } namespace std { template struct basic_string { }; } -// FIXME: typename is really not allowed here, but it's kept -// as a workaround for PR5061. // CHECK: define void @_Z1fSbIcciE -void f(typename std::basic_string) { } +void f(std::basic_string) { } namespace std { template struct char_traits { };