def _fixPairs(codes):
    # convert surrogate pairs to single code points
    for x in codes:
        if 0xD800 <= x < 0xDC00:
            high = 0xD800 - x
            low = next(codes) - 0xDC00
            yield 0x10000 + (high << 10) + (low & 1023)
        else:
            yield x
dataset/ETHPy150Open ajinabraham/Mobile-Security-Framework-MobSF/StaticAnalyzer/tools/enjarify/enjarify/mutf8.py/_fixPairs/swapped operands of `-`