public void METHOD_1 ( ) { try { ( VAR_1 ) ++ ; TYPE_1 . METHOD_2 ( this ) ; <BUG> target . METHOD_1 ( ) ;</BUG> } finally { ( VAR_1 ) -- ; TYPE_1 . METHOD_2 ( VAR_2 ) ; } }
public void METHOD_1 ( ) { try { ( VAR_1 ) ++ ; TYPE_1 . METHOD_2 ( this ) ; this . METHOD_1 ( ) ; } finally { ( VAR_1 ) -- ; TYPE_1 . METHOD_2 ( VAR_2 ) ; } } 
