boolean (JVMFlags than) { return (isPrivate() && !than.isPrivate()) || (isProtected() && than.isPublic()) || (isPackageLocal() && (than.myFlags & (Opcodes.ACC_PROTECTED | Opcodes.ACC_PUBLIC)) != 0); }