public TYPE_1 remove ( TYPE_2 key ) { TYPE_3 < TYPE_2 > node = list . METHOD_1 ( key ) ; TYPE_1 value = null ; if ( node instanceof TYPE_4 ) { TYPE_4 < TYPE_2 , TYPE_1 > VAR_1 = ( ( TYPE_4 < TYPE_2 , TYPE_1 > ) ( node ) ) ; value = VAR_1 . value ; } return value ; }
public TYPE_1 remove ( TYPE_2 key ) { TYPE_3 < TYPE_2 > node = list . METHOD_1 ( key ) ; TYPE_1 value = null ; if ( node instanceof TYPE_4 ) { TYPE_4 < TYPE_2 , TYPE_1 > VAR_1 = ( ( TYPE_4 < TYPE_2 , TYPE_1 > ) ( node ) ) ; value = VAR_1 . value ; VAR_1 . data = null ; VAR_1 . value = null ; } return value ; }