// { dg-do assemble } | |
// Copyright (C) 2000 Free Software Foundation, Inc. | |
// Contributed by Nathan Sidwell 7 Sep 2000 <nathan@codesourcery.com> | |
// Bug 508. We failed to set/clear lastiddecl appropriately for | |
// operator names. | |
struct A {}; | |
template <typename N> void foo (A, int); | |
template <typename N> void operator<< (A, int); | |
int main() | |
{ | |
A a; | |
operator<< <bool>(a, 0); | |
foo <bool>(a, 0); | |
} |