METHOD_0 ( ) { final org . jboss . IDENT_0 . value . IDENT_1 < java . lang . String > IDENT_2 = new org . jboss . IDENT_0 . value . IDENT_3 < java . lang . String > ( new org . jboss . IDENT_0 . value . IDENT_4 < java . lang . String > ( "value" ) ) ; final org . jboss . IDENT_0 . value . IDENT_1 < ? > IDENT_5 = org . jboss . IDENT_0 . value . IDENT_6 . METHOD_1 ( IDENT_2 ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( org . jboss . IDENT_0 . value . IDENT_1 ) { if ( ( value instanceof org . jboss . IDENT_0 . value . IDENT_3 ) || ( value instanceof org . jboss . IDENT_0 . value . IDENT_4 ) ) { return value ; } else { return new org . jboss . IDENT_0 . value . IDENT_3 < T > ( value ) ; } }
org . junit . Assert . assertSame ( IDENT_2 , IDENT_5 )