もしかしてBREWってコンストラクタない?

Brewはnew/deleteがないのでオーバーライドして中にmalloc/freeを書くようだけど、
それじゃコンストラクタ通らないん?
という嫌な予感がしたので

class Hoge{
public:
	Hoge(){Debug::trace("HOGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE!!!");}
};

mainloop{
	Hoge* hoge = new Hoge();
}

とかやってみたらシミュレータではちゃんと通ってる。
けど不安だ。