METHOD_0 ( ) { nl . IDENT_0 . IDENT_1 . internal . IDENT_2 . IDENT_3 < nl . IDENT_0 . IDENT_1 . internal . IDENT_2 . IDENT_4 > IDENT_5 = nl . IDENT_0 . IDENT_1 . internal . IDENT_2 . IDENT_3 . of ( nl . IDENT_0 . IDENT_1 . internal . IDENT_2 . IDENT_4 . class , IDENT_6 ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( ) { nl . IDENT_0 . IDENT_1 . internal . IDENT_2 . IDENT_3 < ? super T > i = this ; while ( ( i . getType ( ) ) != ( java . lang . Object . class ) ) { if ( ( i . METHOD_2 ( ) ) && ( ! ( i . METHOD_3 ( ) ) ) ) { return false ; } i = i . METHOD_4 ( ) ; } return true ; }
org . junit . Assert . assertTrue ( IDENT_5 . METHOD_1 ( ) )