DEC_TYPE_REF decrements the reference count on an identifier type. The reference count is used by the library to indicate when an identifier type can be destroyed. If the reference count reaches zero, this function will destroy it.
type parameter is the identifier for the identifier type whose reference count is to be decremented. This identifier must have been created by a call