Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6a498b72 authored by Eugene Susla's avatar Eugene Susla Committed by android-build-merger
Browse files

Merge "Don't throw from PooledLambda#toString" into qt-dev am: 667d2c91

am: 9bff1b57

Change-Id: I5f349b2f21a1979cbe7f05823dfbca8a999078cf
parents 93e92b1d 9bff1b57
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -458,7 +458,7 @@ final class PooledLambdaImpl<R> extends OmniFunction<Object,
    }

    private String getFuncTypeAsString() {
        if (isRecycled()) throw new IllegalStateException();
        if (isRecycled()) return "<recycled>";
        if (isConstSupplier()) return "supplier";
        String name = LambdaType.toString(getFlags(MASK_EXPOSED_AS));
        if (name.endsWith("Consumer")) return "consumer";
@@ -466,7 +466,7 @@ final class PooledLambdaImpl<R> extends OmniFunction<Object,
        if (name.endsWith("Predicate")) return "predicate";
        if (name.endsWith("Supplier")) return "supplier";
        if (name.endsWith("Runnable")) return "runnable";
        throw new IllegalStateException("Don't know the string representation of " + name);
        return name;
    }

    /**