public void METHOD_1 ( TYPE_1 context , TYPE_2 VAR_1 ) { if ( ! ( context . METHOD_2 ( VAR_2 ) ) ) { throw new TYPE_3 ( STRING_1 ) ; } int counter = context . get ( VAR_2 , VAR_3 class ) ; if ( ( -- counter ) == 0 ) { VAR_1 . METHOD_3 ( ) ; } }

public void METHOD_1 ( TYPE_1 context , TYPE_2 VAR_1 ) { if ( ! ( context . METHOD_2 ( VAR_2 ) ) ) { throw new TYPE_3 ( STRING_1 ) ; } int counter = context . get ( VAR_2 , VAR_3 class ) ; if ( ( -- counter ) == 0 ) { VAR_1 . METHOD_3 ( ) ; } context . set ( VAR_2 , counter ) ; }
