if (member == null && node.getParent() != null) {
member = node.getParent().getUserData(Keys.MEMBER_REFERENCE);
}
if (member != null) {
final IMemberDefinition resolvedMember;
if (member instanceof FieldReference) {
resolvedMember = ((FieldReference) member).resolve();
}
else {
resolvedMember = ((MethodReference) member).resolve();
}
if (resolvedMember != null &&
resolvedMember.isSynthetic() &&
!Flags.testAny(resolvedMember.getFlags(), Flags.BRIDGE)) {
context.getForcedVisibleMembers().add(resolvedMember);
}
}
}