METHOD_0 ( ) { org . github . IDENT_0 . IDENT_1 IDENT_2 = new org . github . IDENT_0 . METHOD_1 ( ) ; long IDENT_3 = IDENT_2 . METHOD_2 ( new org . github . IDENT_0 . IDENT_4 . METHOD_3 ( null ) ) ; org . github . IDENT_0 . IDENT_4 . IDENT_5 field = new org . github . IDENT_0 . IDENT_4 . METHOD_4 ( "test" ) ; long IDENT_6 = IDENT_2 . METHOD_2 ( new org . github . IDENT_0 . IDENT_4 . METHOD_3 ( field ) ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( java . lang . Object ) { if ( object == null ) { throw new java . lang . METHOD_5 ( ) ; } if ( METHOD_6 ( object . getClass ( ) ) ) return 0 ; java . util . Set < java . lang . Object > IDENT_7 ; try { IDENT_7 = IDENT_8 . call ( ) ; } catch ( java . lang . Exception e ) { throw new java . lang . RuntimeException ( e ) ; } org . github . IDENT_0 . IDENT_9 listener = IDENT_10 . newInstance ( ) ; IDENT_7 . add ( object ) ; listener . METHOD_7 ( object ) ; java . util . IDENT_11 < java . lang . Object > IDENT_12 = new java . util . IDENT_13 < java . lang . Object > ( ) ; IDENT_12 . METHOD_8 ( object ) ; long IDENT_14 = 0 ; while ( ! ( IDENT_12 . isEmpty ( ) ) ) { java . lang . Object IDENT_15 = IDENT_12 . METHOD_9 ( ) ; assert IDENT_15 != null ; long size = METHOD_10 ( IDENT_15 ) ; listener . METHOD_11 ( IDENT_15 , size ) ; IDENT_14 += size ; if ( IDENT_15 instanceof java . lang . Object [ ] ) { METHOD_12 ( ( ( java . lang . Object [ ] ) ( IDENT_15 ) ) , IDENT_12 , IDENT_7 , listener ) ; } else if ( ( IDENT_15 instanceof java . nio . ByteBuffer ) && ( ! ( IDENT_16 ) ) ) { IDENT_14 += ( ( java . nio . ByteBuffer ) ( IDENT_15 ) ) . METHOD_13 ( ) ; } else { java . lang . Object IDENT_17 = ( ( IDENT_18 ) && ( IDENT_15 instanceof java . lang . ref . IDENT_19 ) ) ? ( ( java . lang . ref . IDENT_19 < ? > ) ( IDENT_15 ) ) . get ( ) : null ; METHOD_14 ( IDENT_15 , IDENT_12 , IDENT_7 , IDENT_17 , listener ) ; } } listener . METHOD_15 ( IDENT_14 ) ; return IDENT_14 ; }
org . junit . Assert . assertEquals ( IDENT_3 , IDENT_6 )