parameters: (self)
docstring: @brief Drop all casts (UDC) that were updated/removed in new version
          @note We have special treatment for UDCs defined in the svec module
function: def drop_changed_udc(self):
          """
          @brief Drop all casts (UDC) that were updated/removed in new version
          @note We have special treatment for UDCs defined in the svec module
          """
          for udc in self._udc:
              _write_to_file(self.output_filehandle, "DROP CAST IF EXISTS ({sourcetype} AS {targettype});".
                                  format(sourcetype=self._udc[udc]['sourcetype'],
                                         targettype=self._udc[udc]['targettype']))
function_tokens: def drop_changed_udc ( self ) : for udc in self . _udc : _write_to_file ( self . output_filehandle , "DROP CAST IF EXISTS ({sourcetype} AS {targettype});" . format ( sourcetype = self . _udc [ udc ] [ 'sourcetype' ] , targettype = self . _udc [ udc ] [ 'targettype' ] ) )