METHOD_0 ( ) { com . github . IDENT_0 . IDENT_1 . IDENT_2 IDENT_3 = new com . github . IDENT_0 . IDENT_1 . METHOD_1 ( INT_0 , INT_1 , 6 ) ; int IDENT_4 = IDENT_3 . METHOD_2 ( input ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( long ) { int x = ( ( int ) ( IDENT_5 & ( IDENT_6 ) ) ) ; if ( x == 0 ) { int IDENT_7 = ( java . lang . Long . METHOD_3 ( ( IDENT_5 > > ( p ) ) ) ) + 1 ; long IDENT_8 = IDENT_5 & ( IDENT_9 ) ; IDENT_8 OP_0 IDENT_7 << ( IDENT_10 ) ; IDENT_8 OP_0 - INT_2 ; return ( ( int ) ( IDENT_8 ) ) ; } else { return ( ( int ) ( IDENT_5 & INT_3 ) ) ; } }
org . junit . Assert . assertEquals ( expected , IDENT_4 )