]> source.dussan.org Git - aspectj.git/commit
fix for Bugzilla Bug 40876
authorjhugunin <jhugunin>
Tue, 29 Jul 2003 20:47:53 +0000 (20:47 +0000)
committerjhugunin <jhugunin>
Tue, 29 Jul 2003 20:47:53 +0000 (20:47 +0000)
commitaab8f36a22d0ac267dee63f4137dccdbe83d3559
tree3b73010729e95017a5dc98a0a34f1d303283ab26
parentee03a3e557204184380193807326d1131c1f2777
fix for Bugzilla Bug 40876
   ClassFormatError on external subtype-qualified ref to supertype pointcut

This was an important bug that was caused by the static fields used in the implementation of cflow being placed on the wrong class.  This broke the rules used for name mangling and could occasionally result in name collisions as shown here.
tests/ajcTests.xml
tests/ajcTestsFailing.xml
weaver/src/org/aspectj/weaver/patterns/CflowPointcut.java