DESCNAME
typedef CTYPENAME aux_typedefname_##DESCNAME; \
typedef CTYPENAME aux_typedefname_##DESCNAME; \
typedef CTYPENAME aux_typedefname_##DESCNAME; \
typedef CTYPENAME aux_typedefname_##DESCNAME; \
typedef CTYPENAME aux_typedefname_##DESCNAME; \
typedef CTYPENAME aux_typedefname_##DESCNAME; \
typedef CTYPENAME aux_typedefname_##DESCNAME; \
typedef aux_typedefname_##BASEDESCNAME * aux_typedefname_##DESCNAME; \
typedef aux_typedefname_##BASEDESCNAME * aux_typedefname_##DESCNAME; \
typedef aux_typedefname_##BASEDESCNAME aux_typedefname_##DESCNAME; \
typedef aux_typedefname_##BASEDESCNAME aux_typedefname_##DESCNAME; \
typedef CTYPENAME aux_typedefname_##DESCNAME; \
typedef aux_typedefname_##BASEDESC aux_typedefname_##DESCNAME; \
typedef CTYPENAME aux_typedefname_##DESCNAME; \