package pkg; import java.util.ArrayList; import java.util.List; public class TestClassCast { public void test(List var1) { Object var2 = var1;// 22 if (var1 != null) {// 23 ((List)(var2 = new ArrayList(var1))).add("23");// 24 } System.out.println(((List)var2).size());// 26 }// 27 } class 'pkg/TestClassCast' { method 'test (Ljava/util/List;)V' { 1 7 3 8 f 9 10 9 12 9 18 12 1c 12 21 12 24 13 } } Lines mapping: 22 <-> 8 23 <-> 9 24 <-> 10 26 <-> 13 27 <-> 14