X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.ns%2Ftemplate17.C;fp=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.ns%2Ftemplate17.C;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=11f21c921e109a6ea1ce9807058ee9cbb30317f2;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/g++.old-deja/g++.ns/template17.C b/gcc/testsuite/g++.old-deja/g++.ns/template17.C deleted file mode 100644 index 11f21c92..00000000 --- a/gcc/testsuite/g++.old-deja/g++.ns/template17.C +++ /dev/null @@ -1,37 +0,0 @@ -// Build don't link: -// -// Copyright (C) 2001 Free Software Foundation, Inc. -// Contributed by Nathan Sidwell 29 Apr 2001 - -// Bug 2258. We failed to implement using directives inside template -// functions. This makes us regress now that ::std is real. - -namespace thing -{ - template T end2 (T); -} -namespace whatever -{ -} - -template void fn (T, T (*)(T)); - -template void mycout(const T& data) -{ - using namespace thing; - using namespace whatever; - - fn (data, end2); - fn (data, end3); -} - -namespace whatever -{ - template T end3 (T); -} - -int main() -{ - double data = 5.0; - mycout(data); -}