work/bootstrap/gec1.c
T0* GE_new1374(T6 a1, T1 initialize)
{
	T0* R;
	R = (T0*)GE_alloc(sizeof(T1374)+(a1>1?(a1-1):0)*sizeof(T0*));
	if (initialize) {
		*(T1374*)R = GE_default1374;
		((T1374*)(R))->a2 = a1;
		((T1374*)(R))->a1 = 0;
#ifndef GE_alloc_cleared
		memset(((T1374*)(R))->z2,0,a1*sizeof(T0*));
#endif
	}
	return R;
}
/* New instance of type SPECIAL [ET_CHOICE_CONSTANT] */
New instance of type SPECIAL [ET_CHOICE_CONSTANT]
New instance of type SPECIAL [ ET_CHOICE_CONSTANT ]
T0* GE_new1374(T6 a1, T1 initialize)
{
	T0* R;
	R = (T0*)GE_alloc(sizeof(T1374)+(a1>1?(a1-1):0)*sizeof(T0*));
	if (initialize) {
		*(T1374*)R = GE_default1374;
		((T1374*)(R))->a2 = a1;
		((T1374*)(R))->a1 = 0;
#ifndef GE_alloc_cleared
		memset(((T1374*)(R))->z2,0,a1*sizeof(T0*));
#endif
	}
	return R;
}
T0 * GE_new1374 ( T6 a1 , T1 initialize ) { T0 * R ; R = ( T0 * ) GE_alloc ( sizeof ( T1374 ) + ( a1 > 1 ? ( a1 - 1 ) : 0 ) * sizeof ( T0 * ) ) ; if ( initialize ) { * ( T1374 * ) R = GE_default1374 ; ( ( T1374 * ) ( R ) ) -> a2 = a1 ; ( ( T1374 * ) ( R ) ) -> a1 = 0 ; #ifndef GE_alloc_cleared memset ( ( ( T1374 * ) ( R ) ) -> z2 , 0 , a1 * sizeof ( T0 * ) ) ; #endif } return R ; }
New instance of type SPECIAL [ET_CHOICE_CONSTANT]
New instance of type SPECIAL [ ET_CHOICE_CONSTANT ]