| // { dg-do assemble } | |
| // | |
| // Copyright (C) 2000 Free Software Foundation, Inc. | |
| // Contributed by Nathan Sidwell 18 Jan 2001 <nathan@codesourcery.com> | |
| // Bug 1639. We failed to have builtin relop candidates with enumeral type. | |
| template <typename T1, typename T2> void operator == (T1, T2); | |
| enum E {e1}; | |
| void operator != (E, E); | |
| bool Foo (E e) | |
| { | |
| return e == e1; | |
| } | |
| bool Baz (E e) | |
| { | |
| return e != e1; // { dg-error "" } void not ignored. | |
| } |