Search in sources :

Example 1 with DexBackedTryBlock

use of org.jf.dexlib2.dexbacked.DexBackedTryBlock in project atlas by alibaba.

the class DexCompareUtils method equalTryBlocks.

/**
     * 比较method重的tryBlock块
     *
     * @param a
     * @param b
     * @return
     */
private static boolean equalTryBlocks(List<? extends DexBackedTryBlock> a, List<? extends DexBackedTryBlock> b) {
    if (a.size() != b.size()) {
        return false;
    }
    DexBackedTryBlock at, bt;
    for (int i = 0; i < a.size(); i++) {
        at = a.get(i);
        bt = b.get(i);
        if (!at.equals(bt)) {
            return false;
        }
    }
    return true;
}
Also used : DexBackedTryBlock(org.jf.dexlib2.dexbacked.DexBackedTryBlock)

Aggregations

DexBackedTryBlock (org.jf.dexlib2.dexbacked.DexBackedTryBlock)1