class A1{}
class A2 : A1{}
class A3 : A2{}
:

という継承関係があるとき、(n <= m)なクラスAn, Amについて
あるメンバ関数fがAn〜Amの間でオーバーライドされているかの判定は
どのような方法がありますか?

isで比較してみたのですがこの方法ではどうも結果がおかしいです
http://ideone.com/bGbOD