mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2024-12-26 09:02:34 -06:00
189 lines
9.8 KiB
Java
189 lines
9.8 KiB
Java
|
package kotlin.jvm.internal;
|
||
|
|
||
|
import java.io.Serializable;
|
||
|
import kotlin.Deprecated;
|
||
|
import kotlin.DeprecationLevel;
|
||
|
import kotlin.Function;
|
||
|
import kotlin.jvm.functions.Function0;
|
||
|
import kotlin.jvm.functions.Function1;
|
||
|
import kotlin.jvm.functions.Function10;
|
||
|
import kotlin.jvm.functions.Function11;
|
||
|
import kotlin.jvm.functions.Function12;
|
||
|
import kotlin.jvm.functions.Function13;
|
||
|
import kotlin.jvm.functions.Function14;
|
||
|
import kotlin.jvm.functions.Function15;
|
||
|
import kotlin.jvm.functions.Function16;
|
||
|
import kotlin.jvm.functions.Function17;
|
||
|
import kotlin.jvm.functions.Function18;
|
||
|
import kotlin.jvm.functions.Function19;
|
||
|
import kotlin.jvm.functions.Function2;
|
||
|
import kotlin.jvm.functions.Function20;
|
||
|
import kotlin.jvm.functions.Function21;
|
||
|
import kotlin.jvm.functions.Function22;
|
||
|
import kotlin.jvm.functions.Function3;
|
||
|
import kotlin.jvm.functions.Function4;
|
||
|
import kotlin.jvm.functions.Function5;
|
||
|
import kotlin.jvm.functions.Function6;
|
||
|
import kotlin.jvm.functions.Function7;
|
||
|
import kotlin.jvm.functions.Function8;
|
||
|
import kotlin.jvm.functions.Function9;
|
||
|
|
||
|
@Deprecated(level = DeprecationLevel.ERROR, message = "This class is no longer supported, do not use it.")
|
||
|
@Deprecated
|
||
|
/* loaded from: classes3.dex */
|
||
|
public abstract class FunctionImpl implements Function, Serializable, Function0, Function1, Function2, Function3, Function4, Function5, Function6, Function7, Function8, Function9, Function10, Function11, Function12, Function13, Function14, Function15, Function16, Function17, Function18, Function19, Function20, Function21, Function22 {
|
||
|
public abstract int getArity();
|
||
|
|
||
|
public Object invokeVararg(Object... objArr) {
|
||
|
throw new UnsupportedOperationException();
|
||
|
}
|
||
|
|
||
|
private void checkArity(int i) {
|
||
|
if (getArity() != i) {
|
||
|
throwWrongArity(i);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
private void throwWrongArity(int i) {
|
||
|
throw new IllegalStateException("Wrong function arity, expected: " + i + ", actual: " + getArity());
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function0
|
||
|
public Object invoke() {
|
||
|
checkArity(0);
|
||
|
return invokeVararg(new Object[0]);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function1
|
||
|
public Object invoke(Object obj) {
|
||
|
checkArity(1);
|
||
|
return invokeVararg(obj);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function2
|
||
|
public Object invoke(Object obj, Object obj2) {
|
||
|
checkArity(2);
|
||
|
return invokeVararg(obj, obj2);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function3
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3) {
|
||
|
checkArity(3);
|
||
|
return invokeVararg(obj, obj2, obj3);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function4
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4) {
|
||
|
checkArity(4);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function5
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5) {
|
||
|
checkArity(5);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function6
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6) {
|
||
|
checkArity(6);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function7
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7) {
|
||
|
checkArity(7);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function8
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8) {
|
||
|
checkArity(8);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function9
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9) {
|
||
|
checkArity(9);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function10
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10) {
|
||
|
checkArity(10);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function11
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11) {
|
||
|
checkArity(11);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function12
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11, Object obj12) {
|
||
|
checkArity(12);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function13
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11, Object obj12, Object obj13) {
|
||
|
checkArity(13);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function14
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11, Object obj12, Object obj13, Object obj14) {
|
||
|
checkArity(14);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function15
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11, Object obj12, Object obj13, Object obj14, Object obj15) {
|
||
|
checkArity(15);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function16
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11, Object obj12, Object obj13, Object obj14, Object obj15, Object obj16) {
|
||
|
checkArity(16);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15, obj16);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function17
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11, Object obj12, Object obj13, Object obj14, Object obj15, Object obj16, Object obj17) {
|
||
|
checkArity(17);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15, obj16, obj17);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function18
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11, Object obj12, Object obj13, Object obj14, Object obj15, Object obj16, Object obj17, Object obj18) {
|
||
|
checkArity(18);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15, obj16, obj17, obj18);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function19
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11, Object obj12, Object obj13, Object obj14, Object obj15, Object obj16, Object obj17, Object obj18, Object obj19) {
|
||
|
checkArity(19);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15, obj16, obj17, obj18, obj19);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function20
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11, Object obj12, Object obj13, Object obj14, Object obj15, Object obj16, Object obj17, Object obj18, Object obj19, Object obj20) {
|
||
|
checkArity(20);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15, obj16, obj17, obj18, obj19, obj20);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function21
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11, Object obj12, Object obj13, Object obj14, Object obj15, Object obj16, Object obj17, Object obj18, Object obj19, Object obj20, Object obj21) {
|
||
|
checkArity(21);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15, obj16, obj17, obj18, obj19, obj20, obj21);
|
||
|
}
|
||
|
|
||
|
@Override // kotlin.jvm.functions.Function22
|
||
|
public Object invoke(Object obj, Object obj2, Object obj3, Object obj4, Object obj5, Object obj6, Object obj7, Object obj8, Object obj9, Object obj10, Object obj11, Object obj12, Object obj13, Object obj14, Object obj15, Object obj16, Object obj17, Object obj18, Object obj19, Object obj20, Object obj21, Object obj22) {
|
||
|
checkArity(22);
|
||
|
return invokeVararg(obj, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15, obj16, obj17, obj18, obj19, obj20, obj21, obj22);
|
||
|
}
|
||
|
}
|