From 025893300cbcc5b368e2aef2f2b7834fbc8b2780 Mon Sep 17 00:00:00 2001 From: Anders Carlsson Date: Tue, 29 Sep 2009 05:36:21 +0000 Subject: [PATCH] Remove PR5061 workaround. llvm-svn: 83046 --- clang/test/CodeGenCXX/mangle-subst-std.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/clang/test/CodeGenCXX/mangle-subst-std.cpp b/clang/test/CodeGenCXX/mangle-subst-std.cpp index cc66607acda2..6a81c6d04b36 100644 --- a/clang/test/CodeGenCXX/mangle-subst-std.cpp +++ b/clang/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 { };