1 2 3 4
%A = type { uint, sbyte*, { uint, uint, uint, uint, uint, uint, uint, uint }*, ushort } void %test(%A *) { ret void }