METHOD_0 ( ) { io . IDENT_0 . IDENT_1 . util . IDENT_2 < java . lang . Integer > queue = new io . IDENT_0 . IDENT_1 . util . METHOD_1 ( ) ; java . util . concurrent . IDENT_3 IDENT_4 = new java . util . concurrent . METHOD_2 ( 1 ) ; METHOD_3 ( ( ) -> { try { IDENT_4 . METHOD_4 ( ) ; } catch ( e ) { } queue . put ( 2 ) ; } ) ; IDENT_4 . METHOD_5 ( ) ; int val = queue . METHOD_6 ( ) ; "<AssertPlaceHolder>" ; } METHOD_6 ( ) { final java . util . concurrent . IDENT_5 . IDENT_6 IDENT_7 = this . IDENT_7 ; IDENT_7 . METHOD_7 ( ) ; try { T x ; while ( ( x = METHOD_8 ( ) ) == null ) IDENT_8 . METHOD_4 ( ) ; return x ; } finally { METHOD_7 . METHOD_9 ( ) ; } }
org . junit . Assert . assertEquals ( 2 , val )