573574575576577578579580581582583
instanceFound.place(); codeStream.aload_1(); codeStream.areturn(); anythingGoesWrong.placeEnd(); anythingGoesWrong.place(); codeStream.astore_1(); codeStream.new_(world.makeTypeBinding(AjcMemberMaker.NO_ASPECT_BOUND_EXCEPTION)); codeStream.dup();
662663664665666667668669670671672
noInstanceExists.place(); codeStream.iconst_0(); leave.place(); goneBang.placeEnd(); codeStream.ireturn(); goneBang.place(); codeStream.astore_1(); codeStream.iconst_0(); codeStream.ireturn(); } });
747748749750751752753754755756757
codeStream.checkcast(world.makeTypeBinding(typeX)); codeStream.astore_2(); codeStream.aload_2(); exc.placeEnd(); codeStream.areturn(); exc.place(); codeStream.astore_1(); // this just returns null now - the old version used to throw the caught exception! codeStream.aconst_null(); codeStream.areturn(); }
668669670671672673674675676677678
noInstanceExists.place(); codeStream.iconst_0(); leave.place(); goneBang.placeEnd(); codeStream.ireturn(); goneBang.place(); codeStream.astore_1(); codeStream.iconst_0(); codeStream.ireturn(); }}); }
749750751752753754755756757758759
codeStream.checkcast(world.makeTypeBinding(typeX)); codeStream.astore_2(); codeStream.aload_2(); exc.placeEnd(); codeStream.areturn(); exc.place(); codeStream.astore_1(); // this just returns null now - the old version used to throw the caught exception! codeStream.aconst_null(); codeStream.areturn(); }});