Projects STRLCPY jadx Commits 068e4b8e
🤬
  • ■ ■ ■ ■ ■ ■
    jadx-core/src/main/java/jadx/core/dex/instructions/invokedynamic/CustomLambdaCall.java
    skipped 38 lines
    39 39   return false;
    40 40   }
    41 41   IMethodRef methodRef = methodHandle.getMethodRef();
    42  - if (!methodRef.getName().equals("metafactory")) {
    43  - return false;
    44  - }
    45 42   if (!methodRef.getParentClassType().equals("Ljava/lang/invoke/LambdaMetafactory;")) {
    46 43   return false;
    47 44   }
    48  - return true;
     45 + String mthName = methodRef.getName();
     46 + return mthName.equals("metafactory") || mthName.equals("altMetafactory");
    49 47   }
    50 48   
    51 49   public static InvokeCustomNode buildLambdaMethodCall(MethodNode mth, InsnData insn, boolean isRange, List<EncodedValue> values) {
    skipped 119 lines
Please wait...
Page is in error, reload to recover