static final void method1883(Class318 class318, Class318 class318_0_,
				 boolean bool) {
	try {
	    anInt3171++;
	    if (((Class318) class318_0_).aClass318_3976 != null)
		class318_0_.method2373(false);
	    ((Class318) class318_0_).aClass318_3970 = class318;
	    if (bool != true)
		anIntArray3169 = null;
	    ((Class318) class318_0_).aClass318_3976
		= ((Class318) class318).aClass318_3976;
	    ((Class318) ((Class318) class318_0_).aClass318_3976).aClass318_3970
		= class318_0_;
	    ((Class318) ((Class318) class318_0_).aClass318_3970).aClass318_3976
		= class318_0_;
	} catch (RuntimeException runtimeexception) {
	    throw Class348_Sub17.method2929(runtimeexception,
					    ("te.B("
					     + (class318 != null ? "{...}"
						: "null")
					     + ','
					     + (class318_0_ != null ? "{...}"
						: "null")
					     + ',' + bool + ')'));
	}
    }