// Build don't link: | |
// GROUPS passed operators | |
// opr-new file | |
// From: rwave!myersn%rwave.roguewave@cs.orst.edu (Nathan Myers) | |
// Date: Wed, 16 Dec 92 11:55 PST | |
// Subject: 2.3.2: friend decl breaks member op new | |
// Message-ID: <m0n24qP-0000GmC@rwave.roguewave.com> | |
#include <stddef.h> | |
struct Link { | |
void* operator new(size_t, int); | |
friend void* __builtin_new(size_t); // This declaration triggers the bug | |
}; | |
void f() { new(2) Link; } |