public void METHOD_1 ( ) { java.lang.Object VAR_1 = ( TYPE_1 . METHOD_2 ( ) ) ? new TYPE_2 ( ) : new java.lang.Object ( ) ; assertTrue ( ( VAR_1 instanceof TYPE_3 ) ) ; assertTrue ( ( VAR_1 instanceof TYPE_2 ) ) ; assertTrue ( ( VAR_1 instanceof TYPE_4 ) ) ; assertTrue ( ( VAR_1 instanceof TYPE_5 ) ) ; assertTrue ( ( VAR_1 instanceof TYPE_6 ) ) ; METHOD_3 ( ( VAR_1 instanceof TYPE_7 ) ) ; }

public void METHOD_1 ( ) { java.lang.Object VAR_1 = new TYPE_2 ( ) ; assertTrue ( ( VAR_1 instanceof TYPE_3 ) ) ; assertTrue ( ( VAR_1 instanceof TYPE_2 ) ) ; assertTrue ( ( VAR_1 instanceof TYPE_4 ) ) ; assertTrue ( ( VAR_1 instanceof TYPE_5 ) ) ; assertTrue ( ( VAR_1 instanceof TYPE_6 ) ) ; METHOD_3 ( ( VAR_1 instanceof TYPE_7 ) ) ; }
