|
|
@ -231,7 +231,8 @@ public class SyntheticAnalyzer implements Opcodes { |
|
|
|
} |
|
|
|
} |
|
|
|
FieldInfo refField |
|
|
|
FieldInfo refField |
|
|
|
= refClazz.findField(ref.getName(), ref.getType()); |
|
|
|
= refClazz.findField(ref.getName(), ref.getType()); |
|
|
|
if ((refField.getModifiers() & modifierMask) != 0) |
|
|
|
if (refField == null |
|
|
|
|
|
|
|
|| (refField.getModifiers() & modifierMask) != 0) |
|
|
|
return false; |
|
|
|
return false; |
|
|
|
if (!iter.hasNext()) |
|
|
|
if (!iter.hasNext()) |
|
|
|
return false; |
|
|
|
return false; |
|
|
@ -274,7 +275,8 @@ public class SyntheticAnalyzer implements Opcodes { |
|
|
|
} |
|
|
|
} |
|
|
|
FieldInfo refField |
|
|
|
FieldInfo refField |
|
|
|
= refClazz.findField(ref.getName(), ref.getType()); |
|
|
|
= refClazz.findField(ref.getName(), ref.getType()); |
|
|
|
if ((refField.getModifiers() & modifierMask) != 0) |
|
|
|
if (refField == null |
|
|
|
|
|
|
|
|| (refField.getModifiers() & modifierMask) != 0) |
|
|
|
return false; |
|
|
|
return false; |
|
|
|
if (dupSeen) { |
|
|
|
if (dupSeen) { |
|
|
|
if (!iter.hasNext()) |
|
|
|
if (!iter.hasNext()) |
|
|
|