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

Commit c08af8af authored by Eugene Susla's avatar Eugene Susla Committed by Android (Google) Code Review
Browse files

Merge "Don't throw from PooledLambdaImpl#toString"

parents 13a6e0c2 7f000e1d
Loading
Loading
Loading
Loading
+2 −1
Original line number Original line Diff line number Diff line
@@ -637,6 +637,7 @@ final class PooledLambdaImpl<R> extends OmniFunction<Object,
        private static String argCountPrefix(int argCount) {
        private static String argCountPrefix(int argCount) {
            switch (argCount) {
            switch (argCount) {
                case MASK_ARG_COUNT: return "";
                case MASK_ARG_COUNT: return "";
                case 0: return "";
                case 1: return "";
                case 1: return "";
                case 2: return "Bi";
                case 2: return "Bi";
                case 3: return "Tri";
                case 3: return "Tri";
@@ -646,7 +647,7 @@ final class PooledLambdaImpl<R> extends OmniFunction<Object,
                case 7: return "Hept";
                case 7: return "Hept";
                case 8: return "Oct";
                case 8: return "Oct";
                case 9: return "Nona";
                case 9: return "Nona";
                default: throw new IllegalArgumentException("" + argCount);
                default: return "" + argCount + "arg";
            }
            }
        }
        }