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

Commit 9bff1b57 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

Change-Id: I4349da2e77a03c31875e46e80539247f3754e2af
parents 1554254b 667d2c91
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;
    }

    /**