blob: 1c8312e49f663bd487de1ab8144a5f4e0803e95a [file] [log] [blame]
// { dg-do assemble }
struct foo {
operator char*() const;
};
void bar(foo a) {
delete a; // should be accepted
delete[] a; // should be accepted
char b[1];
delete b; // { dg-error "" } expecting pointer type
delete[] b; // { dg-error "" } expecting pointer type
}