struct S {};
class C {};

void processStruct0(
	struct S s,
	int i
	);

void processClass0(
	class C c,
	int i
	);

void processStruct1(
	struct S s,
	int i
	);

void processClass1(
	class C c,
	int i
	);

void processStruct2(
	struct S s,
	int i
	);

void processClass2(
	class C c,
	int i
	);
