Branch: Tag:

2018-12-09

2018-12-09 10:45:39 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Added m_add().

This function adds (as opposed to inserts) an element to a multiset.

Also adds corresponding (fake) lfun::_m_add().

187:    "_sqrt",    "_annotations",    "_m_clear", +  "_m_add",   };      struct pike_string *lfun_strings[NELEM(lfun_names)];
255:    tFuncV(tOr(tVoid,tObj) tOr(tVoid,tInt)    tOr(tInt01,tVoid),tVoid,tArray), /* "_annotations", */    tFuncV(tNone, tVoid, tVoid), /* "_m_clear", */ +  tFuncV(tZero, tVoid, tVoid), /* "_m_add", */   };      /* These two are not true LFUNs! */
1442:    *! @[lfun::_m_delete()], @[lfun::_m_add()]    */    + /*! @decl void lfun::_m_add()] +  *! +  *! Called by @[m_add()]. +  *! +  *! @seealso +  *! @[lfun::_m_delete()], @[lfun::_m_clear()] +  */ +    /**** END FAKE LFUNS ****/   /**** BEGIN MAGIC LFUNS ****/