Branch: Tag:

2022-03-15

2022-03-15 09:40:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

EFUNs: Improved type for m_delete().

Fixes testsuite failure.

2196:   PIKEFUN mixed m_delete(object|mapping|multiset map, mixed index)    efun;    optflags OPT_SIDE_EFFECT; -  rawtype tOr3(tFunc(tMap(tSetvar(0,tMix),tSetvar(1,tMix)) tVar(0),tVar(1)), +  rawtype tOr3(tFunc(tMap(tSetvar(0,tMix),tSetvar(1,tMix)) tVar(0), +  tOr(tVar(1), tZero)),    tFunc(tSet(tSetvar(0,tMix)) tVar(0),tInt01),    tFunc(tObj tMix,tMix));   {