проверяем тип? у обоих переменных он int)
Это как-то связано с побитовыми перестановками. Вроде это инверсия битов и дальше идёт побитовое сложение
mPrivateFlags3 = mPrivateFlags3 & ~PFLAG3_CALLED_SUPER, где ~ битовая инверсия & битовый и
~ - вроде как инвертировать каждый бит a &= b вроде как а = а & b (сравнить каждый бит с текущей переменной )
инвертировать все биты у PFLAG3_CALLED_SUPER, с результатом выполнить побитовый AND с mPrivateFlags3 и поместить результат в mPrivateFlags3
Обсуждают сегодня