public void METHOD_1 ( TYPE_1 node ) { if ( result ) { if ( ! ( VAR_1 ) ) { VAR_1 = true ; TYPE_2 . METHOD_2 ( node ) . METHOD_3 ( this ) ; } else { result &= ( ( node . METHOD_4 ( ) ) == null ) && ( ( node . METHOD_5 ( ) ) != null ) ; node . METHOD_5 ( ) . METHOD_3 ( this ) ; } } }

public void METHOD_1 ( TYPE_1 node ) { if ( result ) { if ( ! ( VAR_1 ) ) { VAR_1 = true ; TYPE_2 . METHOD_2 ( node ) . METHOD_3 ( this ) ; } else { result &= ( ( node . METHOD_4 ( ) ) == null ) && ( ( node . METHOD_5 ( ) ) != null ) ; if ( ( node . METHOD_5 ( ) ) != null ) { node . METHOD_5 ( ) . METHOD_3 ( this ) ; } } } }
