[20:36:58]
<valexey>
Хм. Забавно. Похоже с т.з. языка вот такой кот не валиден:
struct Foo {
friend struct Boo;
Boo* b;
};
И компиляторы таки ругаются. Всё. Кроме MSVS. Причем я не нашел варианта как ключами накрутить MSVS так, чтобы оно ругалось.