METHOD_0 ( ) { for ( int x = 0 ; x < INT_0 ; x ++ ) { int [ ] a = new int [ ] { 2 , 3 , 4 , 5 } ; int [ ] b = new int [ INT_1 ] ; int [ ] c = new int [ a . length ] ; me . IDENT_0 . IDENT_1 . IDENT_2 codec = new me . IDENT_0 . IDENT_1 . METHOD_1 ( new me . IDENT_0 . IDENT_1 . METHOD_2 ( ) , new me . IDENT_0 . IDENT_1 . METHOD_3 ( ) ) ; me . IDENT_0 . IDENT_1 . IDENT_3 IDENT_4 = new me . IDENT_0 . IDENT_1 . METHOD_4 ( 0 ) ; me . IDENT_0 . IDENT_1 . METHOD_4 IDENT_5 = new me . IDENT_0 . IDENT_1 . METHOD_4 ( x ) ; codec . METHOD_5 ( a , IDENT_4 , a . length , b , IDENT_5 ) ; int len = ( IDENT_5 . get ( ) ) - x ; IDENT_5 . set ( x ) ; me . IDENT_0 . IDENT_1 . METHOD_4 IDENT_6 = new me . IDENT_0 . IDENT_1 . METHOD_4 ( 0 ) ; codec . METHOD_6 ( b , IDENT_5 , len , c , IDENT_6 , a . length ) ; "<AssertPlaceHolder>" ; } } METHOD_6 ( int [ ] , me . IDENT_0 . IDENT_1 . METHOD_4 , int , int [ ] , me . IDENT_0 . IDENT_1 . METHOD_4 , int ) { int IDENT_7 = IDENT_8 . get ( ) ; int IDENT_9 = IDENT_10 . get ( ) ; final int IDENT_11 = IDENT_7 + IDENT_12 ; while ( IDENT_7 < ( IDENT_11 - INT_2 ) ) { int val = in [ ( IDENT_9 ++ ) ] ; int header = val > > > INT_2 ; switch ( header ) { case 0 : { out [ ( IDENT_7 ++ ) ] = ( val << 4 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << 5 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << 6 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << 7 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << 8 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << 9 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << 10 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_4 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << 12 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_5 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_6 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << 15 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << 16 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_7 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_8 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_9 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << 20 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_10 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_11 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_12 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_13 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_14 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_15 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_16 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_2 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_17 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_18 ) > > > INT_3 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_3 ) > > > INT_3 ; break ; } case 1 : { out [ ( IDENT_7 ++ ) ] = ( val << 4 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << 6 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << 8 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << 10 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << 12 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_6 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << 16 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_8 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << 20 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_11 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_13 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_15 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_2 ) > > > INT_18 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_18 ) > > > INT_18 ; break ; } case 2 : { out [ ( IDENT_7 ++ ) ] = ( val << 5 ) > > > INT_17 ; out [ ( IDENT_7 ++ ) ] = ( val << 8 ) > > > INT_17 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_4 ) > > > INT_17 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_6 ) > > > INT_17 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_7 ) > > > INT_17 ; out [ ( IDENT_7 ++ ) ] = ( val << 20 ) > > > INT_17 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_12 ) > > > INT_17 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_15 ) > > > INT_17 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_17 ) > > > INT_17 ; break ; } case 3 : { out [ ( IDENT_7 ++ ) ] = ( val << 4 ) > > > INT_2 ; out [ ( IDENT_7 ++ ) ] = ( val << 8 ) > > > INT_2 ; out [ ( IDENT_7 ++ ) ] = ( val << 12 ) > > > INT_2 ; out [ ( IDENT_7 ++ ) ] = ( val << 16 ) > > > INT_2 ; out [ ( IDENT_7 ++ ) ] = ( val << 20 ) > > > INT_2 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_13 ) > > > INT_2 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_2 ) > > > INT_2 ; break ; } case 4 : { out [ ( IDENT_7 ++ ) ] = ( val << 7 ) > > > INT_16 ; out [ ( IDENT_7 ++ ) ] = ( val << 12 ) > > > INT_16 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_7 ) > > > INT_16 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_11 ) > > > INT_16 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_16 ) > > > INT_16 ; break ; } case 5 : { out [ ( IDENT_7 ++ ) ] = ( val << 4 ) > > > INT_14 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_4 ) > > > INT_14 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_8 ) > > > INT_14 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_14 ) > > > INT_14 ; break ; } case 6 : { out [ ( IDENT_7 ++ ) ] = ( val << 5 ) > > > INT_12 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_6 ) > > > INT_12 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_12 ) > > > INT_12 ; break ; } case 7 : { out [ ( IDENT_7 ++ ) ] = ( val << 4 ) > > > INT_8 ; out [ ( IDENT_7 ++ ) ] = ( val << INT_8 ) > > > INT_8 ; break ; } case 8 : { out [ ( IDENT_7 ++ ) ] = ( val << 4 ) > > > 4 ; break ; } default : { throw new java . lang . RuntimeException ( STRING_0 ) ; } } } while ( IDENT_7 < IDENT_11 ) { int val = in [ ( IDENT_9 ++ ) ] ; int header = val > > > INT_2 ; switch ( header ) { case 0 : { final int IDENT_13 = IDENT_11 - IDENT_7 ; for ( int k = 0 ; k < IDENT_13 ; ++ k ) { out [ ( IDENT_7 ++ ) ] = ( val << ( k + 4 ) ) > > > INT_3 ; } break ; } case 1 : { final int IDENT_13 = ( ( IDENT_11 - IDENT_7 ) < INT_6 ) ? IDENT_11 - IDENT_7 : INT_6 ; for ( int k = 0 ; k < IDENT_13 ; ++ k ) { out [ ( IDENT_7 ++ ) ] = ( val << ( ( 2 * k ) + 4 ) ) > > > INT_18 ; } break ; } case 2 : { final int IDENT_13 = ( ( IDENT_11 - IDENT_7 ) < 9 ) ? IDENT_11 - IDENT_7 : 9 ; for ( int k = 0 ; k < IDENT_13 ; ++ k ) { out [ ( IDENT_7 ++ ) ] = ( val << ( ( 3 * k ) + 5 ) ) > > > INT_17 ; } break ; } case 3 : { final int IDENT_13 = ( ( IDENT_11 - IDENT_7 ) < 7 ) ? IDENT_11 - IDENT_7 : 7 ; for ( int k = 0 ; k < IDENT_13 ; ++ k ) { out [ ( IDENT_7 ++ ) ] = ( val << ( ( 4 * k ) + 4 ) ) > > > INT_2 ; } break ; } case 4 : { final int IDENT_13 = ( ( IDENT_11 - IDENT_7 ) < 5 ) ? IDENT_11 - IDENT_7 : 5 ; for ( int k = 0 ; k < IDENT_13 ; ++ k ) { out [ ( IDENT_7 ++ ) ] = ( val << ( ( 5 * k ) + 7 ) ) > > > INT_16 ; } break ; } case 5 : { final int IDENT_13 = ( ( IDENT_11 - IDENT_7 ) < 4 ) ? IDENT_11 - IDENT_7 : 4 ; for ( int k = 0 ; k < IDENT_13 ; ++ k ) { out [ ( IDENT_7 ++ ) ] = ( val << ( ( 7 * k ) + 4 ) ) > > > INT_14 ; } break ; } case 6 : { final int IDENT_13 = ( ( IDENT_11 - IDENT_7 ) < 3 ) ? IDENT_11 - IDENT_7 : 3 ; for ( int k = 0 ; k < IDENT_13 ; ++ k ) { out [ ( IDENT_7 ++ ) ] = ( val << ( ( 9 * k ) + 5 ) ) > > > INT_12 ; } break ; } case 7 : { final int IDENT_13 = ( ( IDENT_11 - IDENT_7 ) < 2 ) ? IDENT_11 - IDENT_7 : 2 ; for ( int k = 0 ; k < IDENT_13 ; ++ k ) { out [ ( IDENT_7 ++ ) ] = ( val << ( ( INT_6 * k ) + 4 ) ) > > > INT_8 ; } break ; } case 8 : { out [ ( IDENT_7 ++ ) ] = ( val << 4 ) > > > 4 ; break ; } default : { throw new java . lang . RuntimeException ( STRING_1 ) ; } } } IDENT_8 . set ( IDENT_7 ) ; IDENT_10 . set ( IDENT_9 ) ; }
org . junit . Assert . assertArrayEquals ( a , c )