private TYPE_1 METHOD_1 ( ) { if ( null != ( this . VAR_1 ) ) { if ( this . VAR_1 . METHOD_2 ( ) ) this . VAR_1 . METHOD_1 ( ) ; this . VAR_1 = null ; } return new TYPE_1 ( VAR_2 ) ; }

private TYPE_1 METHOD_1 ( ) { if ( ( this . VAR_1 ) != null ) { if ( this . VAR_1 . METHOD_2 ( ) ) this . VAR_1 . METHOD_1 ( ) ; this . VAR_1 = null ; } return new TYPE_1 ( VAR_2 ) ; }
