ちょっと質問です
以下のコードでコンパイルが通ったのですが、
後ろのカッコの部分はもともと何のために使用するものなのでしょうか?

typedef int a(hogehagehoge);