Everything for Types  ALLOC, SETFIELD, GETFIELD, VFNEW, CTYPE