Преглед на файлове

244830: test and fix: only initfailurecase field in singleton aspect

tags/V162DEV_M1
aclement преди 16 години
родител
ревизия
dd38ad1d0b
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3
    1
      org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/AspectDeclaration.java

+ 3
- 1
org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/AspectDeclaration.java Целия файл

@@ -245,7 +245,9 @@ public class AspectDeclaration extends TypeDeclaration {
if (!isAbstract()) {
initFailureField = factory.createSyntheticFieldBinding(binding,AjcMemberMaker.initFailureCauseField(typeX));
if (perClause!=null && perClause.getKind()==PerClause.SINGLETON) {
initFailureField = factory.createSyntheticFieldBinding(binding,AjcMemberMaker.initFailureCauseField(typeX));
}
// binding.addSyntheticField((SyntheticFieldBinding)initFailureField);
//initFailureField = factory.makeFieldBinding(AjcMemberMaker.initFailureCauseField(typeX));
//binding.addField(initFailureField);

Loading…
Отказ
Запис